一键导入
docs-ai-prd
Writes PRDs and specs optimized for coding assistants. Use when authoring requirements or project context for Claude Code, Cursor, or Copilot.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Writes PRDs and specs optimized for coding assistants. Use when authoring requirements or project context for Claude Code, Cursor, or Copilot.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Builds multi-repo context hubs and compiled markdown knowledge maps. Use when profiling repo portfolios or assembling LLM-ready cross-repo knowledge bases.
Builds per-repo code graphs in JSON and markdown-ready derived artifacts. Use when you need blast radius, symbol-level maps, import graphs, inheritance, or test links.
Context-driven AI development with AGENTS.md, repo knowledge bases, Claude Code, Codex, and Copilot. Use when adopting repo-native AI workflows or multi-repo setups.
Technical writing for READMEs, ADRs, API docs, and changelogs. Use when revising or consolidating a repo documentation folder.
Design, implement, and troubleshoot NUKE-based CI/CD pipelines for .NET services with fast local-to-CI feedback loops. Use when creating or refactoring `nuke/Build.cs` target graphs, tuning `DependsOn`/`After`/`Triggers`/`OnlyWhenDynamic` behavior, orchestrating unit/API/DB test categories, merging and publishing coverage and test reports, building and pushing Docker images with traceable tags and digests, producing artifact contracts such as `deploy.env`, and diagnosing flaky or slow pipeline execution. For service code changes use $software-csharp-backend, for NUnit fixture design use $qa-testing-nunit, and for safe logging rewrites use $dev-structured-logs.
Systematic debugging for crashes, regressions, flakes, and production bugs. Use when diagnosing stack traces, logs, traces, or profiling data.
| name | docs-ai-prd |
| description | Writes PRDs and specs optimized for coding assistants. Use when authoring requirements or project context for Claude Code, Cursor, or Copilot. |
Create product requirements and project context that humans and coding assistants can execute effectively.
Two capabilities:
Modern Best Practices (Jan 2026): Context engineering (right info, right format, right time), decision-first docs, testable requirements with acceptance criteria, metrics with formula + timeframe + data source, cross-tool portability.
Use this when a repository has a docs/ folder with:
Run this flow before finalizing PRDs/specs:
Tutorial, How-to, Reference, Explanation) to prevent mixed doc types.status, owner, last_verified, integrates_into, delete_by).AGENTS.md (agent instructions) and README.md (human + AI entrypoint), then link deeper specs from docs/.delete_by date; do not keep .archive/ mirrors in docs/ unless compliance explicitly requires retention.| Task | Template |
|---|---|
| PRD creation | assets/prd/prd-template.md |
| Tech spec | assets/spec/tech-spec-template.md |
| Planning checklist | assets/planning/planning-checklist.md |
| Story mapping | assets/stories/story-mapping-template.md |
| Gherkin/BDD | assets/stories/gherkin-example-template.md |
| AI PRD | assets/prd/ai-prd-template.md |
| Context Type | Template | Priority |
|---|---|---|
| Architecture | assets/architecture-context.md | Critical |
| Conventions | assets/conventions-context.md | High |
| Key Files | assets/key-files-context.md | Critical |
| Minimal Start | assets/minimal-claudemd.md | 5-min |
| Cross-Tool | assets/cross-tool-context.md | Multi-tool |
User needs:
├─► AI-Assisted Coding?
│ ├─ Non-trivial (>3 files)? → Planning checklist + agentic session
│ └─ Simple (<3 files)? → Direct implementation
│
├─► Repo has a docs folder with LLM-generated research/feature docs?
│ └─ Use Docs Folder + LLM Iteration Option, then validate with qa-docs-coverage
│
├─► Project Onboarding?
│ ├─ New to codebase? → Generate CLAUDE.md
│ └─ Quick context? → Minimal CLAUDE.md
│
└─► Traditional PRD?
├─ Product requirements? → PRD template
├─ AI feature? → AI PRD template
└─ Acceptance criteria? → Gherkin/BDD
| Tool | Location | Notes |
|---|---|---|
| Claude Code | CLAUDE.md, .claude/ | Auto-loaded |
| Cursor | .cursor/rules/ | Project rules |
| Copilot | .github/copilot-instructions.md | Workspace context |
| Generic | AGENTS.md | Tool-agnostic |
Live now, Target, or Transition (with owner + end condition).Reference signal or Release blocker.Use:
Live now, Target, or TransitionReference signal or Release blocker| Resource | Purpose |
|---|---|
| references/agentic-coding-best-practices.md | AI coding patterns |
| references/requirements-checklists.md | PRD validation |
| references/traditional-prd-writing.md | Classic PRD format |
| references/architecture-extraction.md | Mining architecture |
| references/convention-mining.md | Extracting conventions |
| references/tribal-knowledge-recovery.md | Git history analysis |
| references/docs-audit-commands.md | Audit shell commands |
| references/stakeholder-alignment.md | Stakeholder buy-in, RACI, conflict resolution |
| references/acceptance-criteria-patterns.md | Testable ACs, BDD, edge case coverage |
| references/prd-review-facilitation.md | Running PRD reviews, feedback categorization |
| data/sources.json | Curated external sources |
| Category | Templates |
|---|---|
| PRDs | prd-template, ai-prd-template, tech-spec-template |
| Planning | planning-checklist, agentic-session-template |
| Stories | story-mapping-template, gherkin-example-template |
| Context | architecture, conventions, key-files, minimal-claudemd |
| Stack-specific | nodejs-context, python-context, react-context, go-context |
| Skill | Purpose |
|---|---|
| docs-codebase | README, API docs, ADRs |
| qa-docs-coverage | Documentation gaps |
| product-management | Product strategy |
| software-architecture-design | System design |