mattgierhart/PRD-driven-context-engineering

DirSkills catalogs 25 skills from this repository, across 6 categories: AI Engineering, Automation, DevOps, Frontend, SEO, Writing.

182 stars10 forksView on GitHub
🏗️
2h ago

Architecture Design

Architecture Design defines how system components connect and where boundaries, integrations, and constraints belong. Use it when turning stack choices, risks, and features into architecture decisions and system diagrams.
AI Engineering
18210
🔎
2h ago

Competitive Landscape Mapping

Competitive Landscape Mapping documents current user workarounds, competitor options, and gaps before positioning a product. Use it when moving from problem framing into market definition and competitive analysis.
SEO
18210
🛠️
2h ago

Environment Setup

Environment Setup documents the local tools, packages, config files, and verification steps needed for consistent development. It also records CI/CD and production environment requirements when those are part of the project.
DevOps
18210
🧭
2h ago

Feature Value Planning

Feature Value Planning defines and prioritizes features with traceability to outcomes, moat, and pricing tiers. Use it when scoping an MVP, mapping parity vs. delta features, or deciding which capabilities belong in each tier.
AI Engineering
18210
🚦
2h ago

Gate Check

Gate Check validates whether a PRD stage is ready to advance by reading readiness scores and reporting PASS, WARN, or BLOCK with top blockers. Use it before moving from v0.X to v0.Y or when running /ghm-gate-check.
Automation
18210
🗂️
2h ago

Harvest

Harvest extracts durable insights from temp files into source-of-truth documents during EPIC Phase E. Use it when an EPIC finishes or when you explicitly run /ghm-harvest to create new entries and an archive manifest.
Automation
18210
🧾
2h ago

ID Register

ID Register validates and registers new Source of Truth IDs with cross-reference checks. Use it when creating BR, UJ, API, or CFD entries and need a formatted SoT record with confidence and links.
Automation
18210
🛡️
2h ago

Moat Definition

Moat Definition assesses competitor defensibility and switching costs during PRD v0.3 commercial model work. Use it to decide where to compete, where to wedge in, and what targeting rules to document.
AI Engineering
18210
📊
2h ago

Outcome Definition

Outcome Definition defines measurable success metrics and KPI thresholds for a product PRD. Use it when you need to decide what to measure, set evidence-based targets, and establish go/no-go criteria.
AI Engineering
18210
🧩
2h ago

PRD CE Init

PRD CE Init seeds a fresh repository with PRD-Driven Context Engineering starter files such as PRD.md, SoT, epics, and agent MEMORY templates. Use it when initializing a new project with the methodology scaffold.
Automation
18210
🧠
2h ago

PRD-Driven Context Engineering

PRD-Driven Context Engineering helps turn a product requirement into a structured, testable output with checkpoints and evidence. Use it when working from a PRD or other spec and you need a repeatable handoff with quality gates.
AI Engineering
18210
👥
2h ago

Persona Definition

Persona Definition synthesizes behavioral personas from prior-stage evidence for PRD v0.4 journey mapping and marketing. Use it to define users, target segments, and feature relationships from CFD, BR, and FEA artifacts.
AI Engineering
18210
💳
2h ago

Pricing Model Selection

Pricing Model Selection chooses and validates a pricing model for a PRD’s commercial plan. Use it to set tiers, pricing floors, competitive positioning, and willingness-to-pay checks when deciding what to charge.
AI Engineering
18210
🧩
2h ago

Problem Framing

Problem Framing transforms vague product ideas into evidence-anchored problem statements for PRD v0.1. It creates CFD entries, gap assessments, and a structured Why section when starting a new product or feature.
AI Engineering
18210
🧭
2h ago

Product Type Classification

Product Type Classification helps choose whether to build a Clone, Unbundle, Undercut, Slice, Wrapper, or Innovation product from competitive landscape evidence. It records the decision and inherited GTM constraints after PRD v0.2 analysis.
AI Engineering
18210
⚠️
2h ago

Risk Discovery Interview

Risk Discovery Interview surfaces market, technical, adoption, resource, dependency, and timing risks through guided questions. Use it during PRD red team review to record mitigations, owners, and priority before stack selection.
AI Engineering
18210
🧭
2h ago

Screen Flow Definition

Screen Flow Definition turns user journeys into a screen inventory, navigation paths, and shared UI components. Use it when defining screens, information architecture, or wireframe structure from PRD journeys and feature plans.
Frontend
18210
🛠️
2h ago

Self Install

Self Install installs the PRD-driven context engineering framework into a fresh or existing repository. It runs a wizard, drives the installer, and verifies hooks and readiness without overwriting protected product files.
Automation
18210
🧱
2h ago

SoT Builder

SoT Builder creates new Source of Truth files when existing templates do not fit a product’s artifact types. Use it to define a new SoT schema, ID prefix, and update protocol for durable tracked records.
Writing
18210
🔄
2h ago

Status Sync

Status Sync updates README.md dashboard sections from PRD.md and the active EPIC session state. Use it after gate changes, EPIC status changes, or a `/ghm-status-sync` command.
Automation
18210
🛠️
2h ago

Technical Stack Selection

Technical Stack Selection determines which technologies to reuse, buy, integrate, or build for a product based on features, screens, risks, and existing assets. Use it during PRD v0.5 to document tech decisions and feed architecture design.
AI Engineering
18210
🔄
2h ago

Template Sync

Template Sync detects when a repo is behind its template version and prepares a safe migration plan. It checks for missing, stale, and structurally outdated files while protecting product-specific content.
DevOps
18210
🧭
2h ago

User Journey Mapping

User Journey Mapping turns personas, features, and KPIs into step-by-step user paths from trigger to value moment. Use it when defining user journeys, user flows, or the pain-to-value sequence for a PRD.
AI Engineering
18210
💡
2h ago

User Value Articulation

User Value Articulation transforms validated pain points into quantified value statements for PRD v0.1. It is used after problem framing to turn CFD pain entries into value hypotheses with evidence tiers and MVP scope signals.
AI Engineering
18210
🖼️
2h ago

Visual Prototype Gate

Visual Prototype Gate turns SCR entries into structured prompts for Stitch or similar UI generators, one screen at a time. Use it when you need a visual demo and a feedback template tied back to existing screen IDs.
Frontend
18210