Idea Validator
luongnv89/skills
Validate app/startup ideas with market, feasibility, commercial, and open-source competitor analysis.
Orchestrate go-to-market strategy by running positioning, offer construction, and channel allocation as a sequenced workflow during PRD v0.9 Go-to-Market.
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v09-gtm-strategy --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/mattgierhart/PRD-driven-context-engineering.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/prd-v09-gtm-strategy .claude/skills/prd-v09-gtm-strategy && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "prd-v09-gtm-strategy" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategy into .claude/skills/prd-v09-gtm-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v09-gtm-strategy", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v09-gtm-strategy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mattgierhart/PRD-driven-context-engineering.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/prd-v09-gtm-strategy .agents/skills/prd-v09-gtm-strategy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "prd-v09-gtm-strategy" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategy into .agents/skills/prd-v09-gtm-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v09-gtm-strategy", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v09-gtm-strategy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mattgierhart/PRD-driven-context-engineering.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/prd-v09-gtm-strategy .cursor/skills/prd-v09-gtm-strategy && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "prd-v09-gtm-strategy" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategy into .cursor/skills/prd-v09-gtm-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v09-gtm-strategy", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/mattgierhart/PRD-driven-context-engineering.git --path .claude/skills/prd-v09-gtm-strategy--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v09-gtm-strategy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mattgierhart/PRD-driven-context-engineering.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/prd-v09-gtm-strategy .gemini/skills/prd-v09-gtm-strategy && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "prd-v09-gtm-strategy" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategy into .gemini/skills/prd-v09-gtm-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v09-gtm-strategy", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v09-gtm-strategyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/mattgierhart/PRD-driven-context-engineering.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/prd-v09-gtm-strategy .github/skills/prd-v09-gtm-strategy && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "prd-v09-gtm-strategy" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategy into .github/skills/prd-v09-gtm-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v09-gtm-strategy", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v09-gtm-strategy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mattgierhart/PRD-driven-context-engineering.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/prd-v09-gtm-strategy .opencode/skills/prd-v09-gtm-strategy && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "prd-v09-gtm-strategy" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v09-gtm-strategy into .opencode/skills/prd-v09-gtm-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v09-gtm-strategy", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
prd-v09-gtm-strategyOrchestrate go-to-market strategy by running positioning, offer construction, and channel allocation as a sequenced workflow during PRD v0.9 Go-to-Market.
Prd V09 Gtm Strategy is an agent skill from mattgierhart/PRD-driven-context-engineering. Orchestrate go-to-market strategy by running positioning, offer construction, and channel allocation as a sequenced workflow during PRD v0.9 Go-to-Market. Triggers on requests to plan launch, define GTM strategy, or when user asks "how do we launch?", "go-to-market", "launch plan", "marketing strategy", "GTM", "launch this product". Chains three framework-grounded sub-skills (Dunford → Hormozi → ORB) and reconciles their outputs.
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files and assets (for example `assets/gtm-template.md`, `references/channel-selection.md` and `references/examples.md`).
It sits in Marketing & SEO, covering Go-to-market strategy and PRD writing. The repository describes itself as: PRD-Led Context Engineering — Memory as Infrastructure. An ontology layer for product teams building products that solve real problems — with AI agents that remember. Gated PRD… The licence is MIT.
Read from SKILL.md and the folder at commit 30ed1b0. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteEditGlobGrepFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Prd V09 Gtm Strategy loads about 1.7k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 114 tokens; SKILL.md has 586 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from mattgierhart/PRD-driven-context-engineering at commit 30ed1b0, republished under its MIT licence (© mattgierhart). 586 words, ~1,727 tokens.
.claude/skills/prd-v09-gtm-strategy/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.Position in workflow: v0.8 Monitoring Setup → v0.9 GTM Strategy (Orchestrator) → v0.9 Launch Metrics
This skill is an orchestrator, not a primary skill. GTM strategy is composed of three framework-grounded sub-skills that run in sequence. This skill chains them and reconciles outputs. New work on positioning, offers, or channels should invoke the sub-skills directly.
Default is standard. See .claude/rules/08-skill-execution-modes.md for selection logic.
| Mode | What this skill produces |
|---|---|
| quick | Each sub-skill in quick mode; reconciled GTM index |
| standard | Each sub-skill in standard mode; full reconciliation pass over outputs |
| deep | Each sub-skill in deep mode; multi-pass reconciliation + risk register |
GTM is positioning before offer before channels. Running them out of order produces channel plans that don't reach the right people with the right pitch.
| Step | Sub-skill | Framework | Owner |
|---|---|---|---|
| 1 | prd-v09-positioning-dunford | April Dunford, Obviously Awesome (5-step) | Founder + PM |
| 2 | prd-v09-offer-construction-hormozi | Alex Hormozi, $100M Offers (value equation + Grand Slam) | Founder + Sales |
| 3 | prd-v09-launch-channels-orb | Corey Haines, ORB framework (Owned / Rented / Borrowed) | Growth |
Use the v0.9 tactical playbooks (prd-v09-aeo-audit, prd-v09-alternatives-pages, prd-v09-cold-outreach-tiered, prd-v09-hn-reddit-launch) after these three are complete — each plugs into a specific channel from step 3.
1. Positioning (Dunford) → GTM-*(positioning), BR-POS-*
↓
2. Offer (Hormozi) → GTM-*(offer, guarantee), BR-PRICING-*
↓
3. Channels (ORB) → GTM-*(channel, sequence, mix-matrix)
↓
4. Reconciliation (this skill) → GTM-*(index) with cross-skill checks
↓
5. Tactical playbooks → AEO audit, alt pages, cold outreach, HN/Reddit (v0.9 tactical)
↓
6. Launch Metrics + Feedback → v0.9 Launch Metrics, Feedback Loop SetupAfter the three sub-skills run, check for cross-skill consistency:
| Check | Question | Fix if no |
|---|---|---|
| Best-fit alignment | Are channels (step 3) actually used by the best-fit segment defined in positioning (step 1)? | Re-run step 3 with corrected segment lens |
| Promise consistency | Does the offer (step 2) promise more or less than the positioning supports? | Adjust offer down; do not silently inflate positioning |
| Guarantee viability | Can the guarantee in the offer survive the launch volume from step 3? | Tighten guarantee terms or reduce paid-channel reach until guarantee can scale |
| Category-channel fit | Is the launch channel mix appropriate for the market category claimed in positioning? | Drop channels that don't fit the category (e.g., enterprise category → no TikTok) |
| KPI rollup | Do per-channel attribution targets sum to v0.3 baseline KPI- targets? | Adjust channel budget/effort allocation |
Reconciliation is the load-bearing work — without it, the three sub-skill outputs are incoherent.
This skill's Consumes is the union of the three sub-skills' Consumes:
This skill produces the reconciled GTM- index — a single entry pointing at all GTM- entries created by the three sub-skills, with reconciliation notes:
GTM-XXX: GTM Strategy Index
Type: Index
Owner: Launch Coordinator
Status: Approved
Positioning: GTM-AAA (statement), BR-POS-* (rules)
Offer: GTM-BBB (card), GTM-CCC (guarantee)
Channels: GTM-DDD/EEE/FFF (channel entries), GTM-GGG (mix matrix), GTM-HHH (sequence)
Tactical (when active): GTM-* from AEO, alternatives, cold outreach, HN/Reddit playbooks
Reconciliation notes:
- Best-fit alignment: [PASS | issue + fix]
- Promise consistency: [...]
- Guarantee viability: [...]
- Category-channel fit: [...]
- KPI rollup: [...]
Linked IDs: All GTM-* created in this lifecycle iterationPrior to this refactor, this skill produced GTM-* entries directly with Type=Messaging, Type=Channel, Type=Timeline, Type=Task, Type=Asset. Existing entries with those types remain valid — the sub-skills produce comparable types structured around their respective frameworks.
If you have legacy GTM-* entries created before the split, run each sub-skill once over the existing material to:
No automatic migration — the reclassification is a deliberate decision that surfaces gaps in the original work.
Before proceeding to Launch Metrics:
See each sub-skill for direct downstream connections. This orchestrator's downstream is:
| Consumer | What it uses |
|---|---|
| v0.9 Tactical playbooks | The GTM index identifies which channels are active for tactical-skill plug-in |
| v0.9 Launch Metrics | The reconciled KPI rollup |
| v0.9 Feedback Loop Setup | The reconciled channel list |
© mattgierhart, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (references, assets) in .claude/skills/prd-v09-gtm-strategy of mattgierhart/PRD-driven-context-engineering.
Open the folder on GitHubat commit 30ed1b0
Prd V09 Gtm Strategy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Prd V09 Gtm Strategy this skillmattgierhart/PRD-driven-context-engineering | 180 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Idea Validatorluongnv89/skills | 131 | — | ~4.3k | Automated safety check: Pass | MIT | |
| PlaidBuildGreatProducts/plaid | 218 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Startup Designferdinandobons/startup-skill | 1.2k | — | ~8.1k | Automated safety check: Pass | MIT | |
| First 50 UsersAIDevGTM/gtm-cofounder | 310 | — | ~977 | Automated safety check: Pass | MIT | |
| Product Manager SkillsDigidai/product-manager-skills | 185 | — | ~6.1k | Automated safety check: Pass | CC-BY-NC-4.0 |
luongnv89/skills
Validate app/startup ideas with market, feasibility, commercial, and open-source competitor analysis.
BuildGreatProducts/plaid
Product Led AI Development — guides founders from idea to launched product.
ferdinandobons/startup-skill
Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.
AIDevGTM/gtm-cofounder
Get the first 50 real users through channels the user's ICP already uses.
Digidai/product-manager-skills
PM skill for Claude Code, Codex, Cursor, and Windsurf. An agent skill from Digidai/product-manager-skills.
yan-labs/yan-skills
独立开发者的项目全生命周期管理:需求验证、选词选品、建站或做原生 App、上线接入、SEO/GEO 获客、支付变现、监控迭代与跨会话接力。以下情况使用:用户提到 rankup 或 /rankup(check、review、init;doctor 仅指整理项目 .rankup 记录);当前目录或工作区有…
mattgierhart/PRD-driven-context-engineering
Validates gate criteria before PRD lifecycle advancement by delegating to the readiness scoring pipeline (scripts/readiness.py).
mattgierhart/PRD-driven-context-engineering
Extracts durable insights from temp/ files to SoT during EPIC Phase E.
mattgierhart/PRD-driven-context-engineering
Validates and registers new SoT IDs with cross-reference integrity.
mattgierhart/PRD-driven-context-engineering
Creates new Source of Truth (SoT) files when existing templates don't fit your needs.
mattgierhart/PRD-driven-context-engineering
Transform vague product ideas into evidence-anchored problem statements for PRD v0.1 Spark.
mattgierhart/PRD-driven-context-engineering
Transform validated pain points into articulated user value statements for PRD v0.1 Spark.
Orchestrate go-to-market strategy by running positioning, offer construction, and channel allocation as a sequenced workflow during PRD v0.9 Go-to-Market. Prd V09 Gtm Strategy is an agent skill from mattgierhart/PRD-driven-context-engineering.9 Go-to-Market.
Prd V09 Gtm Strategy fits situations like: requests to plan launch; define GTM strategy; user asks how do we launch?; marketing strategy.
Run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a claude-code`. Or copy the skill folder (.claude/skills/prd-v09-gtm-strategy in mattgierhart/PRD-driven-context-engineering) into .claude/skills/prd-v09-gtm-strategy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a codex`. Or copy the skill folder (.claude/skills/prd-v09-gtm-strategy in mattgierhart/PRD-driven-context-engineering) into .agents/skills/prd-v09-gtm-strategy in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v09-gtm-strategy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/prd-v09-gtm-strategy, .gemini/skills/prd-v09-gtm-strategy, .github/skills/prd-v09-gtm-strategy and .opencode/skills/prd-v09-gtm-strategy in your project.
SKILL.md names no scripts, command-line tools or credentials: Prd V09 Gtm Strategy is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Glob, Grep.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Prd V09 Gtm Strategy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 14k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Prd V09 Gtm Strategy: Idea Validator (luongnv89/skills, 131 stars), Plaid (BuildGreatProducts/plaid, 218 stars), Startup Design (ferdinandobons/startup-skill, 1.2k stars) and First 50 Users (AIDevGTM/gtm-cofounder, 310 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
mattgierhart (a GitHub user) maintains it in mattgierhart/PRD-driven-context-engineering, which has 180 GitHub stars. The repository holds 45 skills in this directory. The repository was last updated on August 31, 2026.
Source: mattgierhart/PRD-driven-context-engineering on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.