Execute specification-driven implementation with the implementing-features skill
Executes specification-driven implementation with interactive decision-making and quality standards.
/plugin marketplace add jeanluciano/quaestor/plugin install quaestor@quaestorARGUMENTS: $SPEC_ID_OR_DESCRIPTION
Invoke the implementing-features skill interactively to implement features following the complete specification-driven development process.
# Implement a specific specification by ID
/implement spec-auth-001
# Implement by description (will find/create spec)
/implement "user authentication system"
# Resume implementation
/implement --resume
I will ask clarifying questions to ensure you're in control:
Before Implementation:
During Planning:
You maintain explicit control over key technical decisions.
This command is a direct entry point to the implementing-features skill, which provides:
Specification-First Development
Quality-Focused Implementation
Complete Lifecycle
The skill guides you through:
workflow:
1_load_spec:
- Find or create specification
- Review acceptance criteria
- Set up TODO tracking
2_implement:
- Follow spec requirements
- Write tests alongside code
- Maintain quality standards
3_verify:
- Run tests
- Check acceptance criteria
- Update progress
4_complete:
- Mark criteria as complete
- Update documentation
- Move spec to completed
Use /implement when:
Don't use when:
/research instead)/plan instead)User: /implement spec-auth-001
๐ Loading specification: spec-auth-001
๐ Title: User Authentication System
โ
Acceptance Criteria:
1. [ ] Login endpoint accepts email/password
2. [ ] JWT tokens generated on successful login
3. [ ] Token validation middleware
4. [ ] Logout invalidates tokens
5. [ ] Password hashing with bcrypt
๐ฏ Starting implementation workflow...
[Skill invoked: implementing-features]
๐ Creating TODO list for tracking...
โ Loaded implementation patterns
โ Loaded quality standards
โ Ready to implement
Let's start with criterion 1: Login endpoint...
This command loads and follows:
@skills/implementing-features/SKILL.md - Main workflow@skills/implementing-features/SPECS.md - Spec handling@skills/implementing-features/QUALITY.md - Quality standards@skills/implementing-features/WORKFLOW.md - Step-by-step process@skills/implementing-features/AGENTS.md - When to use agentsarguments:
spec_id:
description: "ID of specification to implement"
example: "spec-auth-001"
optional: true
description:
description: "Feature description (will find/create spec)"
example: "user authentication"
optional: true
--resume:
description: "Resume in-progress implementation"
example: "/implement --resume"
Implementation is complete when:
This command invokes the implementing-features skill for structured, quality-focused development