From harness-kit
Write feature specifications before implementation with structured templates
How this skill is triggered — by the user, by Claude, or both
Slash command
/harness-kit:feature-specThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Document feature requirements before implementation to prevent scope creep and align development with goals.
Document feature requirements before implementation to prevent scope creep and align development with goals.
Write feature specs before coding to align on requirements and prevent scope creep.
Use this template:
# Feature: [Name]
## Problem Statement
[1-2 sentences: What user problem does this solve? Why now?]
## User Story
As a [role], I want to [goal] so that [outcome].
## Acceptance Criteria
1. [ ] [Testable criterion]
2. [ ] [Testable criterion]
## Out of Scope
- [Explicit exclusion]
## Technical Notes
- **Affected files/tables:** [list]
- **Required roles:** [list]
- **Dependencies:** [list]
## Related Issues
- Closes #N
- Depends on #M
npx claudepluginhub dougborg/harness-kit --plugin harness-kitGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.