Agent skill

Prd V01 User Value Articulation

by mattgierhart in mattgierhart/PRD-driven-context-engineering

Transform validated pain points into articulated user value statements for PRD v0.1 Spark.

MITAuto-check passedProduct & Project Management

Install Prd V01 User Value Articulation

skills CLI
$ npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v01-user-value-articulation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mattgierhart/PRD-driven-context-engineering prd-v01-user-value-articulation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ 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-v01-user-value-articulation .claude/skills/prd-v01-user-value-articulation && rm -rf skills-src

Use ~/.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/

Facts

Skill name
prd-v01-user-value-articulation
GitHub stars
180
Token cost
~1.6k tokens
SKILL.md length
556 words
Files
4 (incl. references, assets)
Skills in repo
45
Repo updated
First seen
Licence
MIT

At a glance

Transform validated pain points into articulated user value statements for PRD v0.1 Spark.

  • Works in 5 steps: Receive pain points → Read CFD-IDs from… → Identify value unit → Time / Money /… → Transform pain → value → Apply… → …
  • Completing problem framing
  • SKILL.md covers Workflow Position, Consumes, Produces and Workflow Overview, plus 9 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Prd V01 User Value Articulation is an agent skill from mattgierhart/PRD-driven-context-engineering. Transform validated pain points into articulated user value statements for PRD v0.1 Spark. Triggers on completing problem framing, defining user outcomes, articulating value propositions, or requests like "what value do users get", "define outcomes", "articulate the benefit", "finish v0.1", "pain to value", "what do they gain". Outputs CFD- entries tagged as value hypotheses with evidence tiers. Follows Problem Framing skill in workflow.

Its SKILL.md is about 1.6k 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/value-statement.md`, `references/research-prompts.md` and `references/transformation-examples.md`).

It sits in Product & Project Management, covering PRD writing, Physical and earth sciences and Positioning and messaging. 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.

When your agent uses it

  • Completing problem framing
  • Defining user outcomes
  • Articulating value propositions
  • Requests like what value do users get

Example prompts

  • “what value do users get”
  • “define outcomes”
  • “articulate the benefit”
  • “/prd-v01-user-value-articulation”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, Edit, Glob, Grep, WebSearch, WebFetch

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Receive pain points → Read CFD-IDs from Problem Framing
  2. Identify value unit → Time / Money / Risk / Capability
  3. Transform pain → value → Apply transformation pattern
  4. Anchor to evidence → What proof users want this outcome?
  5. Create CFD entry → Tag as value hypothesis with tier

What it can do on your machine

Read from SKILL.md and the folder at commit 30ed1b0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Glob
    • Grep
    • WebSearch
    • WebFetch

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Prd V01 User Value Articulation loads about 1.6k tokens when it runs, and up to ~3.5k if it reads all its reference files. Until then it costs about 118 tokens; SKILL.md has 556 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~118
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.5k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from mattgierhart/PRD-driven-context-engineering at commit 30ed1b0, republished under its MIT licence (© mattgierhart). 556 words, ~1,566 tokens.

Download SKILL.mdSave it as .claude/skills/prd-v01-user-value-articulation/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
prd-v01-user-value-articulation
description
Transform validated pain points into articulated user value statements for PRD v0.1 Spark. Triggers on completing problem framing, defining user outcomes, articulating value propositions, or requests like "what value do users get", "define outcomes", "articulate the benefit", "finish v0.1", "pain to value", "what do they gain". Outputs CFD- entries tagged as value hypotheses with evidence tiers. Follows Problem Framing skill in workflow.
allowed-tools
Read, Write, Edit, Glob, Grep, WebSearch, WebFetch
context
fork

User Value Articulation Skill

Transform validated pain points into evidence-anchored value statements.

Workflow Position

Problem Framing → User Value Articulation → v0.2 Market Definition
     (pain)              (value)                  (who cares most)

Consumes

This skill requires prior work from v0.1:

  • **CFD-* entries (pain points, from Problem Framing) — Evidence for what problems users face
  • PRD.md Why section (problem statement table) — Context for pain-to-value transformation

This skill assumes v0.1 Problem Framing is complete.

Produces

This skill creates/updates:

  • CFD-* entries (tagged as value hypotheses) — Transformation of pain points into value statements, with confidence scoring
  • MVP scope signal — Identifies which value dimensions will drive MVP feature scope (handed to v0.3)

All CFD value hypothesis entries should include:

  • confidence: 2-3/5 (based on evidence tier from users or market)
  • Evidence tier (1-5 per value hierarchy)
  • Forward target: "Would move to 4/5 if we validate with beta cohort"

Example value hypothesis entry:

markdown
CFD-015: Value Hypothesis — Eliminate manual reconciliation workflow

Source Pain: CFD-001 (sales teams waste 5+ hours/week)
Evidence Tier: 2-3 (workaround + quantified cost)
Confidence: 3/5 (source: 3-customer-interviews-jan-2026)
Value Statement: "Reclaim 5 hours/week for strategic pipeline management"
Transformation: [5 hours wasted] → [5 hours available for growth]
Framing Type: Negative Removal (acute quantified loss)
Quantification: 5 hours/week = ~250 hours/year = $12,500 (at $50/hr)
Next Target: "Would move to 4/5 if we observe beta cohort using this feature"

Workflow Overview

  1. Receive pain points → Read CFD-IDs from Problem Framing
  2. Identify value unit → Time / Money / Risk / Capability
  3. Transform pain → value → Apply transformation pattern
  4. Anchor to evidence → What proof users want this outcome?
  5. Create CFD entry → Tag as value hypothesis with tier

Core Output Template

ElementDefinition
Pain (source)CFD-ID from Problem Framing
Value StatementOne sentence: what user gains
Value UnitTime / Money / Risk / Capability
QuantificationNumber with unit
Framing TypeNegative Removal / Positive Gain / Capability Unlock / Risk Reduction
Evidence Tier1-5 per hierarchy
Supporting CFDNew CFD-ID for value hypothesis

See assets/value-statement.md for copy-paste template.

Pain → Value Transformation

Pain PatternValue Pattern
"Costs X time""Reclaim X time for [higher-value work]"
"Costs $X""Save $X [or redirect to growth]"
"Risks $X penalty""Eliminate $X exposure"
"Cannot do X""Now able to X when [trigger]"
"Takes X steps""Complete in Y steps"
"Manual process""Automatic + verifiable"

Framing Type Selection

TypeWhen to Use
Negative RemovalPain is acute, quantified loss; "hate", "wasting", "losing"
Positive GainOpportunity cost clear; "I wish I could..."
Capability UnlockSomething impossible, not just hard; "We can't..."
Risk ReductionRegulatory/compliance; penalty amounts cited
Show full SKILL.md (237 more words)Show less

Value Evidence Tier Hierarchy

TierDescriptionWeight
1User already paying for this value elsewhere✅ Highest
2User actively trying to achieve this outcome✅ Strong
3User articulates wanting this (unprompted)✅ Acceptable
4User agrees when prompted⚠️ Weak
5Builder assumes value❌ Reject

Gate rule: ≥1 value statement must have Tier 1-3 evidence before v0.2.

CFD Entry Format

CFD-###: Value Hypothesis — [Title]
Type: Value Hypothesis
Source Pain: CFD-###
Evidence Tier: [1-5]

Value Statement: "[User gains X measured in Y]"
Transformation: [Pain] → [Value]
Framing Type: [Type]
Quantification: [Number with unit]

See references/transformation-examples.md for worked examples.

Quality Gates

Pass Checklist
  • Every pain point has corresponding value statement
  • ≥1 value statement has Tier 1-3 evidence
  • All values quantified (time, money, risk, capability)
  • No feature-as-value statements
  • Value unit matches pain unit
Testability Check
  • Can explain value in <10 seconds to prospect?
  • Can test with landing page headline?
  • Value statement contains no features (no "dashboard", "tool")?

Anti-Patterns

PatternSignalFix
Feature as value"Dashboard", "tool", "feature" in statementRewrite as outcome
Unmeasurable"Better", "improved" without numberAdd quantity
DisconnectedPain unit ≠ value unitMatch units
Round inflation"Save 10 hours" no sourceRequire calculation
No evidenceNo CFD-ID for user desireDowngrade tier
Solution creepHOW (feature) not WHAT (outcome)Remove implementation

Bundled Resources

  • references/transformation-examples.md — 3 worked examples from real PRDs with step-by-step transformation process.
  • references/research-prompts.md — Deep research templates when value evidence is Tier 4-5.
  • assets/value-statement.md — Copy-paste template for value tables and CFD entries.

Handoff

Value articulation complete when quality gates pass. Combined with Problem Framing, v0.1 Spark is ready.

Next: v0.2 Market Definition (Who cares MOST about this value? Who pays FIRST?)

© mattgierhart, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references, assets) in .claude/skills/prd-v01-user-value-articulation of mattgierhart/PRD-driven-context-engineering.

  • SKILL.md
  • assets/value-statement.md
  • references/research-prompts.md
  • references/transformation-examples.md

Open the folder on GitHubat commit 30ed1b0

Compare with similar skills

Prd V01 User Value Articulation 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.

Prd V01 User Value Articulation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Prd V01 User Value Articulation this skillmattgierhart/PRD-driven-context-engineering180—~1.6kAutomated safety check: PassMIT
Product Manager Toolkitborghei/Claude-Skills891—~5.8kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Ralph Tui Create Beadssubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT
Trellis Brainstormanjiemo/SunnyBeach1787 repos~4kAutomated safety check: PassApache-2.0
Ralph Tui Create Beads Rustsubsy/ralph-tui2.5k1 repos~2.8kAutomated safety check: PassMIT

Similar skills

  • Product Manager Toolkit

    borghei/Claude-Skills

    Product manager toolkit covering RICE prioritization, customer interview analysis, PRDs, and discovery frameworks.

    891 GitHub stars~5.8k tokensUpdated 4 days ago
    Product & Project ManagementAuto-check passed
  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create Beads

    subsy/ralph-tui

    Convert PRDs to beads for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Trellis Brainstorm

    anjiemo/SunnyBeach

    Guides collaborative requirements discovery before implementation.

    178 GitHub starsUsed in 7 repos~4k tokens
    Product & Project ManagementAuto-check passed
  • Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).

    2.5k GitHub starsUsed in 1 repo~2.8k tokens
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create JSON

    subsy/ralph-tui

    Convert PRDs to prd.json format for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed

More from mattgierhart/PRD-driven-context-engineering

All 45 skills in this repo
  • Ghm Gate Check

    mattgierhart/PRD-driven-context-engineering

    Validates gate criteria before PRD lifecycle advancement by delegating to the readiness scoring pipeline (scripts/readiness.py).

    180 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check: notes
  • Ghm Harvest

    mattgierhart/PRD-driven-context-engineering

    Extracts durable insights from temp/ files to SoT during EPIC Phase E.

    180 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Ghm Id Register

    mattgierhart/PRD-driven-context-engineering

    Validates and registers new SoT IDs with cross-reference integrity.

    180 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Ghm Sot Builder

    mattgierhart/PRD-driven-context-engineering

    Creates new Source of Truth (SoT) files when existing templates don't fit your needs.

    180 GitHub stars~2k tokensUpdated 1 mo ago
    Auto-check passed
  • Prd V01 Problem Framing

    mattgierhart/PRD-driven-context-engineering

    Transform vague product ideas into evidence-anchored problem statements for PRD v0.1 Spark.

    180 GitHub stars~1.7k tokensUpdated 1 mo ago
    Auto-check passed
  • Prd V02 Competitive Landscape Mapping

    mattgierhart/PRD-driven-context-engineering

    Map the competitive landscape before positioning your product for PRD v0.2 Market Definition.

    180 GitHub stars~2.3k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Prd V01 User Value Articulation

What does Prd V01 User Value Articulation do?

Transform validated pain points into articulated user value statements for PRD v0.1 Spark. Prd V01 User Value Articulation is an agent skill from mattgierhart/PRD-driven-context-engineering.1 Spark.

When should I use Prd V01 User Value Articulation?

Prd V01 User Value Articulation fits situations like: completing problem framing; defining user outcomes; articulating value propositions; requests like what value do users get.

How do I install Prd V01 User Value Articulation in Claude Code?

Run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v01-user-value-articulation -a claude-code`. Or copy the skill folder (.claude/skills/prd-v01-user-value-articulation in mattgierhart/PRD-driven-context-engineering) into .claude/skills/prd-v01-user-value-articulation in your project. Claude Code loads it when a task matches its description.

How do I install Prd V01 User Value Articulation in Codex?

Run `npx skills add mattgierhart/PRD-driven-context-engineering --skill prd-v01-user-value-articulation -a codex`. Or copy the skill folder (.claude/skills/prd-v01-user-value-articulation in mattgierhart/PRD-driven-context-engineering) into .agents/skills/prd-v01-user-value-articulation in your project. Codex loads it when a task matches its description.

Can I use Prd V01 User Value Articulation in Cursor, Gemini CLI or GitHub Copilot?

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-v01-user-value-articulation -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-v01-user-value-articulation, .gemini/skills/prd-v01-user-value-articulation, .github/skills/prd-v01-user-value-articulation and .opencode/skills/prd-v01-user-value-articulation in your project.

What does Prd V01 User Value Articulation need to run?

SKILL.md names no scripts, command-line tools or credentials: Prd V01 User Value Articulation is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Glob, Grep, WebSearch, WebFetch.

Does Prd V01 User Value Articulation access the network?

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.

Is Prd V01 User Value Articulation safe to install?

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.

What licence does Prd V01 User Value Articulation use?

Prd V01 User Value Articulation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Prd V01 User Value Articulation use?

About 1.6k tokens (SKILL.md is roughly 6.3k 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.9k tokens, read only when the agent opens those files.

What are the alternatives to Prd V01 User Value Articulation?

Skills that share tags, products or a category with Prd V01 User Value Articulation: Product Manager Toolkit (borghei/Claude-Skills, 891 stars), CCPM Project Management (automazeio/ccpm, 8.4k stars), Ralph Tui Create Beads (subsy/ralph-tui, 2.5k stars) and Trellis Brainstorm (anjiemo/SunnyBeach, 178 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Prd V01 User Value Articulation?

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.