Skip to content

Conversation

@zhumo
Copy link
Owner

@zhumo zhumo commented Jan 8, 2026

Summary

  • Adds a new /feature-spec skill that generates comprehensive feature documentation
  • Creates PRD through PM-style interview workflow
  • Auto-generates Technical Architecture and Testing documents from the PRD
  • Documents saved to projects/{branch-name}/ folder

Files Added

  • claude/skills/feature-spec/SKILL.md - Main skill definition and workflow
  • claude/skills/feature-spec/templates/prd.md - PRD template
  • claude/skills/feature-spec/templates/architecture.md - Architecture template
  • claude/skills/feature-spec/templates/testing.md - Testing template
  • claude/skills/feature-spec/references/interview-guide.md - Interview question bank

Test plan

  • Run symlink script to deploy skill to ~/.claude/
  • Invoke /feature-spec "test feature" and verify interview starts
  • Complete interview and verify PRD generates correctly
  • Verify Architecture doc generates from PRD
  • Verify Testing doc generates from PRD + Architecture
  • Check all docs saved to projects/{branch}/ folder

🤖 Generated with Claude Code

zhumo and others added 2 commits January 7, 2026 18:49
Creates a PM-style interview workflow that generates three documents:
- PRD (Product Requirements Document) via interview
- Technical Architecture doc from PRD
- Testing doc with unit and integration test plans

Documents are saved to projects/{branch-name}/ in the repo root.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Rename PRD to Requirements document
- Remove product-focused questions (personas, success metrics)
- Add edge cases, error handling, concurrency questions
- Add data persistence, scale, validation questions
- Add integration points, backwards compatibility questions
- Focus on concrete behavior and technical constraints

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants