Create feature specs and branches
feature-spec-orchestratorskillsetup L2★381
majiayu000/claude-skill-registry ↗What it does
Create feature spec files from project docs and sync with git
Best for
Orchestrating feature development by creating implementation-ready specs, committing to main, and creating corresponding feature branches with synchronized naming.
Inputs
- · Project context and design docs in docs/dev/orchestration/
- · Feature list or roadmap milestones
Outputs
- · Feature spec files named feature-spec__<branch-name>.md
- · Specs committed to main and pushed to origin
- · Feature branches created from updated main
Requires
- · Git (for commit and push)
- · Template file: docs/dev/orchestration/template_tech_spec.md
Preconditions
- · Project context docs in docs/dev/orchestration/
- · Template tech spec exists
- · Git repository configured with origin remote
- · Feature branch naming scheme agreed
Failure modes
- · Spec filename doesn't match branch name causing confusion
- · Commits to feature branch before main is updated losing sync
- · Specs incomplete or too vague for implementation
- · Branch creation fails due to naming conflict
Trust signals
- · Follows engineering-doctrine and structured-workflow patterns
- · Requires specs reference project context and roadmap
- · Filename convention ties specs to branch names for traceability