Claude-skill-registry faion-sdd-planning

SDD planning: specifications, design docs, implementation plans, task creation.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/faion-sdd-planning" ~/.claude/skills/majiayu000-claude-skill-registry-faion-sdd-planning && rm -rf "$T"
manifest: skills/data/faion-sdd-planning/SKILL.md
source content

Entry point:

/faion-net
— invoke this skill for automatic routing to the appropriate domain.

SDD Planning Sub-Skill

Documentation planning phase of Specification-Driven Development.

Communication: User's language. Docs/code: English.


Context Discovery

Auto-Investigation

SignalCheck ForWhy
.aidocs/
structure
SDD workflow in use (backlog, todo, in-progress, done)SDD adoption status
spec.md
files
Specification format and qualitySpec standards present
design.md
files
Design doc patternsDesign approach
implementation-plan.md
Task breakdown structurePlanning methodology
TASK-*.md
files
Task format, token estimatesTask creation standards

Discovery Questions

questions:
  - question: "Which SDD phase are you in?"
    options:
      - label: "Writing specification"
        description: "Use writing-specifications, spec-structure"
      - label: "Creating design doc"
        description: "Use design-doc-structure, design-doc-writing-process"
      - label: "Breaking down into tasks"
        description: "Use writing-implementation-plans, task-creation-principles"
      - label: "Setting up SDD workflow"
        description: "Use workflows, templates"

  - question: "Do you have existing SDD documentation?"
    options:
      - label: "Yes, following SDD"
        description: "Continue with established patterns"
      - label: "Partial/inconsistent"
        description: "Standardize using templates"
      - label: "No, starting fresh"
        description: "Start with spec-structure, templates"

  - question: "What's your task complexity?"
    options:
      - label: "Simple features (<50k tokens)"
        description: "Standard task breakdown"
      - label: "Complex features (>100k tokens)"
        description: "Apply impl-plan-100k-rule, split features"

Philosophy

"Intent is the source of truth" - specification is the main artifact, code is implementation.

No Time Estimates: Use complexity (Low/Medium/High) + token estimates (~Xk).


Scope

This sub-skill handles:

  • Writing specifications (WHAT + WHY)
  • Creating design documents (HOW)
  • Breaking down implementation plans (TASKS)
  • Task creation and templating
  • Workflow documentation

Decision Tree

If you need...UseFile
Specifications
Write specwriting-specificationswriting-specifications.md
Spec structurespec-structurespec-structure.md
Spec requirementsspec-requirementsspec-requirements.md
Advanced guidelinesspec-advanced-guidelinesspec-advanced-guidelines.md
Basic examplesspec-examples-basicspec-examples-basic.md
E-commerce examplespec-example-ecommerce-cartspec-example-ecommerce-cart.md
AI-assisted specai-assisted-specification-writingai-assisted-specification-writing.md
Design Documents
Design structuredesign-doc-structuredesign-doc-structure.md
Writing processdesign-doc-writing-processdesign-doc-writing-process.md
Advanced patternsdesign-doc-advanced-patternsdesign-doc-advanced-patterns.md
Examplesdesign-doc-examplesdesign-doc-examples.md
Implementation Plans
Write impl-planwriting-implementation-planswriting-implementation-plans.md
100k token ruleimpl-plan-100k-ruleimpl-plan-100k-rule.md
Componentsimpl-plan-componentsimpl-plan-components.md
Task formatimpl-plan-task-formatimpl-plan-task-format.md
Examplesimpl-plan-examplesimpl-plan-examples.md
Tasks
Create taskstask-creation-principlestask-creation-principles.md
Template guidetask-creation-template-guidetask-creation-template-guide.md
Templates
All templatestemplatestemplates.md
Spec templatetemplate-spectemplate-spec.md
Design templatetemplate-designtemplate-design.md
Task templatetemplate-tasktemplate-task.md
Workflows
Workflow overviewworkflowsworkflows.md
Spec phaseworkflow-spec-phaseworkflow-spec-phase.md
Design phaseworkflow-design-phaseworkflow-design-phase.md
Other
Backlog groomingbacklog-grooming-roadmappingbacklog-grooming-roadmapping.md
ADRarchitecture-decision-recordsarchitecture-decision-records.md
API-firstapi-first-developmentapi-first-development.md

Methodologies (28)

CategoryCountFiles
Specifications7writing-specifications, spec-structure, spec-requirements, spec-advanced-guidelines, spec-examples-basic, spec-example-ecommerce-cart, ai-assisted-specification-writing
Design Documents4design-doc-structure, design-doc-writing-process, design-doc-advanced-patterns, design-doc-examples
Implementation Plans5writing-implementation-plans, impl-plan-100k-rule, impl-plan-components, impl-plan-task-format, impl-plan-examples
Tasks2task-creation-principles, task-creation-template-guide
Templates4templates, template-spec, template-design, template-task
Workflows3workflows, workflow-spec-phase, workflow-design-phase
Other3backlog-grooming-roadmapping, architecture-decision-records, api-first-development

Related Sub-Skill

faion-sdd-execution - Quality gates, reflexion, patterns, memory, execution workflows.


faion-sdd-planning v1.0 Planning phase: specs → design → impl-plan → tasks