Skip to content

feat: add start-from-scratch skill (#228)#365

Open
Osamaali313 wants to merge 1 commit into
coreyhaines31:mainfrom
Osamaali313:feat/start-from-scratch-skill
Open

feat: add start-from-scratch skill (#228)#365
Osamaali313 wants to merge 1 commit into
coreyhaines31:mainfrom
Osamaali313:feat/start-from-scratch-skill

Conversation

@Osamaali313

Copy link
Copy Markdown

New skill: start-from-scratch

Resolves #228.

What it does

A getting-started orchestrator skill for users launching a brand-new
product who have nothing in place yet — no positioning, copy, pricing, landing
page, customers, or channels. Instead of doing every piece of marketing itself,
it routes the user through a customer-backwards sequence and hands off to
the existing skill at each step:

  1. Understand the customer → customer-research, marketing-psychology, competitor-profiling
  2. Position & plan → product-marketing, marketing-ideas
  3. Price → pricing, paywalls
  4. Copy & page → copywriting, copy-editing, cro, signup, onboarding
  5. Launch → launch, public-relations, directory-submissions
  6. Channels → SEO / ads / emails / social / prospecting
  7. Measure & compound → analytics, ab-testing, churn-prevention

It locates the user's current furthest point and enters the sequence there, then
graduates to marketing-plan once the basics exist.

This was the exact ask in #228: "give some ordering of how these skills should
piece together."
It fills the gap of a single front-door entry point to the
library.

Quality checklist

  • name (start-from-scratch) matches the directory name
  • description includes trigger phrases ("how do I get started with marketing", "marketing from scratch", "which skill should I use", …)
  • Instructions are clear and actionable; only references skills that exist in this repo
  • No sensitive data or credentials
  • Follows existing skill patterns (frontmatter + "When to use" + cross-references)
  • SKILL.md is 114 lines (well under 500)
  • ./validate-skills.sh passes — 45/45 skills valid

Adds a getting-started orchestrator skill for users launching a brand-new
product with nothing in place yet — no positioning, copy, pricing, landing
page, customers, or channels. It routes them through a customer-backwards
sequence (understand customer -> position -> price -> copy/CRO -> launch ->
channels -> measure) and hands off to the existing skill for each step, so
they never have to guess which skill comes next. Graduates to marketing-plan
once the basics exist.

Resolves the start-from-scratch skill request (coreyhaines31#228). Passes
validate-skills.sh (45/45); SKILL.md is 114 lines; name matches directory.
Copilot AI review requested due to automatic review settings June 11, 2026 20:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new “start-from-scratch” skill entry that guides users through an ordered, customer-backwards marketing sequence and routes each step to the appropriate specialized skill.

Changes:

  • Introduces skills/start-from-scratch/SKILL.md with YAML front matter and detailed step-by-step routing guidance
  • Defines an intake (“Locate the starting line”) to choose the correct starting step
  • Documents a 7-step flow from customer research through measurement/iteration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +1 to +4
---
name: start-from-scratch
description: When the user is starting marketing for a brand-new product from zero and has little or nothing in place yet — no positioning, no copy, no pricing, no landing page, no customers, no channels. Use when the user asks "how do I get started with marketing", "where do I begin", "marketing from scratch", "I have nothing — no copy, no pricing, no branding, no audience", "what should I do first", "which skill should I use", "how do these skills fit together", or "give me an order to work through this". Acts as the front door to this skill library: it explains the customer-backwards sequence to follow and routes the user to the specific skill for each step, so they never have to guess which skill comes next. For the exhaustive 12-month roadmap once the basics exist, hand off to marketing-plan.
---
@@ -0,0 +1,114 @@
---
name: start-from-scratch
description: When the user is starting marketing for a brand-new product from zero and has little or nothing in place yet — no positioning, no copy, no pricing, no landing page, no customers, no channels. Use when the user asks "how do I get started with marketing", "where do I begin", "marketing from scratch", "I have nothing — no copy, no pricing, no branding, no audience", "what should I do first", "which skill should I use", "how do these skills fit together", or "give me an order to work through this". Acts as the front door to this skill library: it explains the customer-backwards sequence to follow and routes the user to the specific skill for each step, so they never have to guess which skill comes next. For the exhaustive 12-month roadmap once the basics exist, hand off to marketing-plan.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Skill Request: [start-from-scratch]

2 participants