From product-design
Documentation-first task execution with quality checks and progress tracking. Use when working with task lists, implementing features, or executing multi-step work to ensure systematic completion with proper documentation review.
npx claudepluginhub jpoutrin/product-forge --plugin product-designThis skill uses the workspace's default tool permissions.
This skill automatically activates when working with task lists and implementation. It enforces documentation-first development, systematic execution, and quality assurance.
Executes tasks from markdown design docs via checkboxes and Python CLI. For implementing features post-feature-analyzer, resuming work, or batch processing.
Executes implementation plans from tasks.md files with plan review, batch task processing, verifications, and code review checkpoints.
Creates or updates todo.md task list artifact from requirements, organizing tasks hierarchically into Planning, Implementation, and Verification phases for development workflows.
Share bugs, ideas, or general feedback.
This skill automatically activates when working with task lists and implementation. It enforces documentation-first development, systematic execution, and quality assurance.
NO CODING WITHOUT DOCUMENTATION REVIEW
The FIRST sub-task for any coding task MUST be documentation review:
1.0 Parent Task
1.1 [FIRST] Documentation Review โ MANDATORY
1.2 Implementation step
1.3 Testing step
2.0 Next Parent Task
...
After EACH task completion:
[ ] to [x] in markdown file๐ Starting task 1.1: Review documentation
- Reviewing [framework] best practices
- Key findings: ...
๐ Starting task 1.2: Implementation
- Following patterns from docs
- Creating files...
โ
Completed task 1.2
- File created: path/to/file.js
- Tests passing
๐ Next: 1.3 Add tests
Proceed? (y/n)
Before marking any task complete:
When encountering issues:
โ ๏ธ Issue encountered in task 1.2:
- Problem: [description]
- Proposed solution: [approach]
- Estimated impact: [time/scope]
Proceed with solution? (y/n)
When new tasks are discovered during implementation:
๐ New task discovered:
- Task 1.4: [description]
- Reason: [why this is needed]
- Priority: [high/medium/low]
Add to current sprint? (y/n)