Prd
juanandresgs/claude-ctrl
Write structured feature specifications with problem statements, user journeys, use cases, functional requirements, and success metrics.
Agent skill
by mattgierhart in mattgierhart/PRD-driven-context-engineering
Define and prioritize features with strategic traceability during PRD v0.3 Commercial Model.
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v03-features-value-planning -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v03-features-value-planning --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-v03-features-value-planning .claude/skills/prd-v03-features-value-planning && 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-v03-features-value-planning" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v03-features-value-planning into .claude/skills/prd-v03-features-value-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v03-features-value-planning", 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-v03-features-value-planningType 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-v03-features-value-planning -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v03-features-value-planning --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-v03-features-value-planning .agents/skills/prd-v03-features-value-planning && 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-v03-features-value-planning" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v03-features-value-planning into .agents/skills/prd-v03-features-value-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v03-features-value-planning", 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-v03-features-value-planning -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v03-features-value-planning --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-v03-features-value-planning .cursor/skills/prd-v03-features-value-planning && 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-v03-features-value-planning" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v03-features-value-planning into .cursor/skills/prd-v03-features-value-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v03-features-value-planning", 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-v03-features-value-planning--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-v03-features-value-planning -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v03-features-value-planning --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-v03-features-value-planning .gemini/skills/prd-v03-features-value-planning && 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-v03-features-value-planning" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v03-features-value-planning into .gemini/skills/prd-v03-features-value-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v03-features-value-planning", 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-v03-features-value-planningInstalls 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-v03-features-value-planning -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-v03-features-value-planning .github/skills/prd-v03-features-value-planning && 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-v03-features-value-planning" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v03-features-value-planning into .github/skills/prd-v03-features-value-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v03-features-value-planning", 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-v03-features-value-planning -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-v03-features-value-planning --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-v03-features-value-planning .opencode/skills/prd-v03-features-value-planning && 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-v03-features-value-planning" agent skill from https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v03-features-value-planning into .opencode/skills/prd-v03-features-value-planning/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "prd-v03-features-value-planning", 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-v03-features-value-planningDefine and prioritize features with strategic traceability during PRD v0.3 Commercial Model.
Prd V03 Features Value Planning is an agent skill from mattgierhart/PRD-driven-context-engineering. Define and prioritize features with strategic traceability during PRD v0.3 Commercial Model. Triggers on requests to define features, prioritize capabilities, scope MVP, map features to pricing tiers, identify parity vs. delta features, or when user asks "what features do we build?", "what's in MVP?", "which features matter?", "feature priority", "parity features", "what's our delta?". Consumes KPI- (Outcome Definition), BR- (Pricing Model, Moat), and CFD- (Market Moat Analysis) from v0.3. Outputs FEA- entries…
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files and assets (for example `assets/competitive-feature-matrix.md`, `assets/fea.md` and `references/examples.md`).
It sits in Product & Project Management, covering PRD writing, Pricing strategy and Physical and earth sciences. 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:
ReadWriteEditGlobGrepWebSearchWebFetchFrom 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 V03 Features Value Planning loads about 2.1k tokens when it runs, and up to ~3.6k if it reads all its reference files. Until then it costs about 158 tokens; SKILL.md has 737 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). 737 words, ~2,136 tokens.
.claude/skills/prd-v03-features-value-planning/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Position in workflow: v0.3 Commercial Model → v0.3 Feature Value Planning → v0.4 User Journeys
Features are the unit of scope. Every feature must trace back to why it exists: outcome, moat, competitive position, or pricing tier.
This skill requires prior work from v0.1-v0.3:
This skill assumes v0.1-v0.2 research is complete and risk/tech decisions (v0.5) are not yet made.
This skill creates/updates:
MVP-SCOPE: 5 P0 features + 3 P1 features = 8 total. Rationale: Delivers value on [KPI-001, KPI-002]. Competitive parity [FEA-001-003], Delta [FEA-004], Pricing [FEA-005]All FEA- entries include confidence:
confidence: 2-3/5 (based on CFD- evidence strength)| Type | Definition | Strategic Purpose | Evidence Required |
|---|---|---|---|
| Moat | Builds/defends competitive advantage | Supports BR- moat rule | High (CFD- proving differentiation) |
| Outcome | Directly drives success metric | Tied to KPI- entry | High (KPI- link mandatory) |
| Parity | Matches competitor baseline | From Competitive Landscape | Medium (CFD- competitor evidence) |
| Delta | Differentiation from competitors | Our advantage over market | High (CFD- gap evidence) |
| Tier | Differentiates pricing packages | From Pricing BR- | Medium (BR- tier assignment) |
| Table Stakes | Expected but not differentiating | Industry standard | Low (common knowledge) |
Rule: P0 features require Moat, Outcome, or Delta classification. Table Stakes alone cannot justify P0.
Feature focus varies by product type (from v0.2 classification):
| Product Type | Primary Focus | Parity Approach | Delta Approach |
|---|---|---|---|
| Fast Follow | Parity + focused delta | 1:1 critical feature match | Single compelling improvement |
| Innovation | Moat-building features | Minimal (new category) | Core differentiation IS the product |
| Slice | Segment-specific features | Partial (niche needs differ) | Deep fit for underserved segment |
BR-FEA-PARITY-FIRST: No delta features until parity features complete. Users compare to incumbent first.
Moat features = 60%+ of scope. Table stakes minimized. Delta is the entire value proposition.
80/20 rule: Match 20% of incumbent features that serve 80% of niche use cases. Delta = niche-specific depth.
| Tier | Criteria | Evidence Threshold |
|---|---|---|
| P0 — Must Have | Blocks launch without it; tied to primary KPI- or moat BR- | CFD- proof + KPI-/BR- link |
| P1 — Should Have | Meaningfully improves outcome; supports tier differentiation | CFD- user signal |
| P2 — Nice to Have | Enhances experience; no direct KPI impact | Reasonable assumption OK |
| P3 — Defer/Cut | Scope creep signal; can add post-launch | None (remove from scope) |
Kill criterion: If >40% of features are P2/P3, scope is bloated. Re-evaluate.
Create FEA- entries in this format:
FEA-XXX: [Feature Name]
Type: [Moat | Outcome | Parity | Delta | Tier | Table Stakes]
Priority: [P0 | P1 | P2 | P3]
Description: [What the feature does — user-facing capability]
Outcome Link: [KPI-XXX this supports, or "N/A"]
Moat Link: [BR-XXX moat rule this supports, or "N/A"]
Pricing Link: [BR-XXX tier this belongs to, or "All tiers"]
Competitor Comparison: [Parity with X | Delta vs X | Unique | Table stakes]
Validation: [CFD-XXX evidence, or validation method]
Acceptance Criteria: [Testable condition for "done"]Example entries:
FEA-001: One-Click Scheduling
Type: Parity
Priority: P0
Description: Schedule meetings with single click from availability view
Outcome Link: KPI-002 (activation rate)
Moat Link: N/A
Pricing Link: All tiers
Competitor Comparison: Parity with Calendly
Validation: CFD-012 (competitor feature audit)
Acceptance Criteria: User completes scheduling in ≤3 clicks
FEA-002: Offline Mode
Type: Delta
Priority: P0
Description: Full functionality without internet connection
Outcome Link: KPI-001 (TTFV for field users)
Moat Link: BR-012 (moat: works anywhere)
Pricing Link: BR-045 (Pro tier differentiator)
Competitor Comparison: Delta vs Notion (requires connection)
Validation: CFD-018 (user interviews: connectivity complaints)
Acceptance Criteria: All core features function with 0 connectivity for 24hCreate governance rules for feature decisions:
BR-FEA-XXX: [Rule Name]
Type: [Scope Protection | Prioritization Rule | Validation Gate]
Rule: [Constraint statement]
Rationale: [Why this rule exists]
Enforcement: [When/how applied]Standard rules to establish:
BR-FEA-001: Outcome Link Required — P0/P1 features must link to KPI- entryBR-FEA-002: Validation Before Build — P0 features require CFD- evidence before developmentBR-FEA-003: Scope Freeze Gate — Feature list locked after v0.4; changes require EPIC| Anti-Pattern | Signal | Fix |
|---|---|---|
| Feature creep | P2/P3 > 40% of scope | Cut ruthlessly; defer to backlog |
| Implementation masquerading as feature | "Use Redis caching" | Reframe as user outcome |
| Orphaned features | No KPI-, BR-, or CFD- link | Add traceability or cut |
| Assumption-based priority | "Users will love this" | Require CFD- evidence |
| Parity inflation | Everything is "parity" | Challenge: is competitor feature actually used? |
| Delta without moat | Delta feature easy to copy | Tie to defensible BR- moat |
This skill's outputs feed into multiple downstream skills:
| Consumer | Consumes | Purpose |
|---|---|---|
| v0.4 User Journeys | FEA-* entries + MVP-SCOPE artifact | Design journey paths through MVP features |
| v0.5 Red Team Review | FEA-* entries | Assess technical/risk feasibility of features |
| v0.6 Architecture | FEA-* entries + MVP-SCOPE | Design system that supports MVP features |
| v0.7 Build Execution | FEA-* entries + MVP-SCOPE | Define EPIC scope (which features = which EPICs) |
| v0.9 GTM | FEA-* entries (especially Delta) | Build launch messaging around delta features |
Critical handoff: The MVP-SCOPE artifact is the boundary. Everything in the list goes to v0.4+. Everything outside gets deferred to post-launch backlog.
references/examples.mdassets/fea.mdassets/competitive-feature-matrix.md© 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 3 other files (references, assets) in .claude/skills/prd-v03-features-value-planning of mattgierhart/PRD-driven-context-engineering.
Open the folder on GitHubat commit 30ed1b0
Prd V03 Features Value Planning 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 V03 Features Value Planning this skillmattgierhart/PRD-driven-context-engineering | 180 | — | ~2.1k | Automated safety check: Pass | MIT | |
| Prdjuanandresgs/claude-ctrl | 193 | — | ~2.9k | Automated safety check: Pass | None | |
| Eval Business LogicIbrahim-3d/orchestrator-supaconductor | 381 | — | ~1.6k | Automated safety check: Pass | AGPL-3.0 | |
| Idea Ossickn33/agentic-awesome-skills | 47k | 1 repos | ~1.5k | Automated safety check: Pass | MIT | |
| Specifygenkovich/sdd | 171 | — | ~3.6k | Automated safety check: Pass | MIT | |
| Utility Pm Criticproduct-on-purpose/pm-skills | 716 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 |
juanandresgs/claude-ctrl
Write structured feature specifications with problem statements, user journeys, use cases, functional requirements, and success metrics.
Ibrahim-3d/orchestrator-supaconductor
Specialized business logic evaluator for the Evaluate-Loop. An agent skill from Ibrahim-3d/orchestrator-supaconductor.
sickn33/agentic-awesome-skills
Five-phase pipeline (triage → clarify → research → PRD → plan) that turns a raw idea into four linked files: clarifying questions, deep research, a PRD with non-goals and metrics, and a phased…
genkovich/sdd
A skill your agent uses to turn a raw feature idea into a reviewed spec.md — a lightweight Socratic interview front (capture the idea, deep-dive the problem) merged with a full product spec…
product-on-purpose/pm-skills
Run adversarial review on a PM artifact via the pm-critic sub-agent.
andreaskelm/pm-brain
Evaluate quality of a PM artifact or substantive session output using the shared evaluation procedure — gut check, red/green flags, optional full scored review.
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.
Categories
Define and prioritize features with strategic traceability during PRD v0.3 Commercial Model. Prd V03 Features Value Planning is an agent skill from mattgierhart/PRD-driven-context-engineering.3 Commercial Model.
Prd V03 Features Value Planning fits situations like: requests to define features; prioritize capabilities; map features to pricing tiers; identify parity vs.
Run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v03-features-value-planning -a claude-code`. Or copy the skill folder (.claude/skills/prd-v03-features-value-planning in mattgierhart/PRD-driven-context-engineering) into .claude/skills/prd-v03-features-value-planning in your project. Claude Code loads it when a task matches its description.
Run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v03-features-value-planning -a codex`. Or copy the skill folder (.claude/skills/prd-v03-features-value-planning in mattgierhart/PRD-driven-context-engineering) into .agents/skills/prd-v03-features-value-planning 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-v03-features-value-planning -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-v03-features-value-planning, .gemini/skills/prd-v03-features-value-planning, .github/skills/prd-v03-features-value-planning and .opencode/skills/prd-v03-features-value-planning in your project.
SKILL.md names no scripts, command-line tools or credentials: Prd V03 Features Value Planning is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Glob, Grep, WebSearch, WebFetch.
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 V03 Features Value Planning is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.5k 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 1.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Prd V03 Features Value Planning: Prd (juanandresgs/claude-ctrl, 193 stars), Eval Business Logic (Ibrahim-3d/orchestrator-supaconductor, 381 stars), Idea Os (sickn33/agentic-awesome-skills, 47k stars) and Specify (genkovich/sdd, 171 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.