本文へ移動
cccskills
無料GitHub で公開

prd-templates

Document templates for all pipeline output documents — specs, indexes, reports, and strategy docs. Use when any workflow needs to produce a structured document.

インストール方法を見る

含まれるファイル(48)

  • SKILL.md6.4 KB
  • references/architecture-completeness-checklist.md1006 B
  • references/architecture-design-template.md4.1 KB
  • references/be-spec-classification.md2.7 KB
  • references/be-spec-template.md3.3 KB
  • references/bootstrap-verification-protocol.md2.0 KB
  • references/constraint-exploration.md2.0 KB
  • references/data-placement-template.md3.1 KB
  • references/decision-confirmation-protocol.md2.4 KB
  • references/decision-propagation.md4.9 KB
  • references/decomposition-templates.md7.2 KB
  • references/deep-ideation-loading-protocol.md5.3 KB
  • references/design-system-decisions.md10.2 KB
  • references/design-system-prerequisite-check.md1.7 KB
  • references/domain-exhaustion-criteria.md2.2 KB
  • references/engagement-tier-protocol.md2.7 KB
  • references/engineering-standards-template.md5.9 KB
  • references/evolution-layer-guidance.md3.3 KB
  • references/expansion-modes.md1.3 KB
  • references/fe-classification-procedures.md3.4 KB
  • references/fe-spec-template.md3.7 KB
  • references/feature-ledger-protocol.md6.1 KB
  • references/folder-seeding-protocol.md3.6 KB
  • references/fractal-cx-template.md3.0 KB
  • references/fractal-feature-template.md3.9 KB
  • references/fractal-node-index-template.md2.4 KB
  • references/gate-applicability.md4.2 KB
  • references/ideation-crosscut-template.md2.3 KB
  • references/ideation-index-template.md4.2 KB
  • references/ideation-meta-template.md3.0 KB
  • references/infrastructure-report-template.md1.6 KB
  • references/input-classification.md1.1 KB
  • references/map-guard-protocol.md3.1 KB
  • references/operational-templates.md3.1 KB
  • references/persona-completeness-gate.md867 B
  • references/placeholder-guard-template.md1.2 KB
  • references/placeholder-workflow-mapping.md3.1 KB
  • references/shard-boundary-analysis.md5.8 KB
  • references/shard-split-remediation.md6.1 KB
  • references/skill-loading-protocol.md2.3 KB
  • references/slice-completion-gates.md3.3 KB
  • references/slice-depth-floor.md6.0 KB
  • references/spec-coverage-sweep.md2.9 KB
  • references/surface-model.md3.3 KB
  • references/tdd-testing-policy.md1.9 KB
  • references/vision-template.md2.2 KB
  • references/workflow-checkpoint-protocol.md5.4 KB
  • references/write-verification-protocol.md1.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

PRD Templates

Canonical markdown templates for all pipeline output documents. Workflows reference these templates instead of inlining them — the template defines structure, the workflow fills content.

When to Use This Skill

  • During any workflow step that produces a structured document
  • When writing specs (BE, FE), indexes, reports, or strategy documents
  • During classification steps that seed spec file stubs

Conventions

Dated File Convention: Compiled artifacts (e.g., architecture-design.md, data-placement-strategy.md, ENGINEERING-STANDARDS.md, audit reports) are always prefixed with YYYY-MM-DD-. Any workflow reading these files must use a glob pattern (e.g., .memory/wiki/specs/*-architecture-design.md). See docs/kit-architecture.md Section 3 — Dated File Convention for the full rule and table. Note: ideation-index.md and vision.md are NOT dated — they are living documents updated throughout ideation.

How to Use

  1. Read the appropriate template from references/
  2. Fill each section with content gathered during prior workflow steps
  3. Apply the depth rule: every section should have ≥200 words for architecture docs; no section should use TBD or placeholder values

Reference Files

TemplateFileUsed By
Architecture Designreferences/architecture-design-template.md/create-prd-compile Step 10
Engineering Standardsreferences/engineering-standards-template.md/create-prd-compile Step 11
Vision Documentreferences/vision-template.md/ideate-validate Step 11
BE Spec + Seed Stubreferences/be-spec-template.md/write-be-spec-write Step 7, /write-be-spec-classify
FE Spec + Seed Stubreferences/fe-spec-template.md/write-fe-spec-write Step 6, /write-fe-spec-classify
Data Placement Strategyreferences/data-placement-template.md/create-prd-architecture Step 5
Design System Decision Optionsreferences/design-system-decisions.md/create-prd-design-system Step 1 (option menus + output template); downstream: write-fe-spec-classify Step 0.75 prerequisite check
Infrastructure Reportreferences/infrastructure-report-template.md/verify-infrastructure Steps 0.6, 8
Decomposition (shards + indexes)references/decomposition-templates.md/decompose-architecture-structure Steps 5-9
Operational (slices, remediation, skills, sync)references/operational-templates.md/plan-phase, /remediate-pipeline-assess, /bootstrap-agents-provision, /sync-kit

Depth Standards

Template depth rule: Section headings in templates are MINIMUM headings, not maximum content. Each section must contain the full detail gathered during prior steps. If a section is under 200 words, it's almost certainly too shallow. Apply the two-implementer test: could a developer interpret this two different ways? If yes, add more detail.

Shard Seeding Procedure

Run this procedure when filling the ## Features section of each shard skeleton during /decompose-architecture-structure.

Source

Read .memory/wiki/specs/ideation/ideation-index.md — specifically the ## Structural Classification and ## Structure Map sections.

  • All project shapes: Use the Structure Map to find the correct domain folder path. Each domain is a folder containing *-index.md (children table + Role Matrix), *-cx.md (cross-cuts), and child feature .md files.
  • Multi-product projects: Domain folders may be under .memory/wiki/specs/ideation/surfaces/{surface-name}/ (surface-exclusive) or .memory/wiki/specs/ideation/domains/ (shared).

Match each shard to its ideation domain by name. Walk the domain's fractal tree: read the domain index for the children list, then read each child feature file to extract sub-features. If the domain has sub-domain folders, recurse into them.

Actor + Goal Format Rule

Extract every Level-1 sub-feature as a concrete capability a user would recognise, written in actor + goal format with primary data noted.

Example: "Creator can upload a video → primary data: media asset"

Do NOT use architecture-level headlines or implementation details.

Grouping Rule

List sub-features as bullet points in the ## Features section. Group by functional area if the ideation content suggests natural groupings.

[THIN — review with user] Fallback Rule

If a shard's domain has no corresponding ideation domain folder (the domain was introduced during architecture design, not ideation — check the ideation-index.md Structure Map for paths under domains/ and surfaces/), mark the skeleton with [THIN — review with user] at the top of ## Features and seed from the architecture design description instead.

At the validation step, the user must confirm whether to:

  • Keep the shard separate
  • Merge it into an adjacent shard
  • Add missing sub-features from ideation (create a domain folder if needed)

Directory Example

Seeded skeletons always live in the flat .memory/wiki/specs/ia/ directory — IA is shared across all surfaces. Multi-product projects add per-surface BE and FE directories only:

Single-surface:

.memory/wiki/specs/ia/
├── 00-infrastructure.md
├── 01-user-accounts.md      ← ## Features seeded from ideation/domains/01-user-accounts/ (index + feature files)
├── 02-content-library.md    ← ## Features seeded from ideation/domains/02-content-library/ (index + feature files)
├── ...

Multi-product (IA stays flat — only BE/FE get per-surface directories):

.memory/wiki/specs/ia/
├── 00-infrastructure.md
├── 01-operations.md         ← ## Features seeded from ideation/surfaces/desktop/01-operations/ (index + feature files)
├── 02-device-history.md     ← ## Features seeded from ideation/domains/02-device-history/ (index + feature files)

.memory/wiki/specs/be/desktop/       ← per-surface BE specs (inside be/)
.memory/wiki/specs/fe/desktop/       ← per-surface FE specs (inside fe/)
.memory/wiki/specs/be/               ← shared BE specs (pre-scaffolded, serves as shared surface)
.memory/wiki/specs/fe/               ← shared FE specs (pre-scaffolded, serves as shared surface)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Audit and improve web accessibility following WCAG 2.1 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

日本語の概要は準備中です。原文の説明を表示しています。

RepairYourTech/cfsa-antigravity62026年8月16日 更新

Structured methodology for adversarial thinking — generating attack scenarios, abuse cases, race conditions, and security edge cases against specs and implementations. Produces spec-level gap items, not code-level fixes.

日本語の概要は準備中です。原文の説明を表示しています。

RepairYourTech/cfsa-antigravity62026年8月16日 更新

Orchestrate multiple Antigravity skills through guided workflows for SaaS MVP delivery, security audits, AI agent builds, and browser QA.

日本語の概要は準備中です。原文の説明を表示しています。

RepairYourTech/cfsa-antigravity62026年8月16日 更新

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

日本語の概要は準備中です。原文の説明を表示しています。

RepairYourTech/cfsa-antigravity62026年8月16日 更新

Manage API versioning and evolution with URL/header/query strategies, deprecation workflows, breaking change classification, sunset headers, and consumer-driven contract testing. Use when designing versioning strategy, deprecating endpoints, or evolving API contracts.

日本語の概要は準備中です。原文の説明を表示しています。

RepairYourTech/cfsa-antigravity62026年8月16日 更新

Analyzes codebase structure, data flow, module relationships, and key patterns to generate and maintain a living architecture document (ARCHITECTURE.md).

日本語の概要は準備中です。原文の説明を表示しています。

RepairYourTech/cfsa-antigravity62026年8月16日 更新

RepairYourTech のスキルをすべて見る

このスキルの問題を報告する