Mike Swanson
5bc6b04b50
feat(feature-request): comprehensive specification generation
Enhanced /feature-request skill to produce full specifications instead
of simple classification messages.
NEW CAPABILITIES:
- Phase 1: Load all project context (roadmap, UI gaps, coding guidelines)
- Phase 2: Ollama-powered classification with similarity analysis
- Phase 3: Codebase search + external research (WebSearch for standards)
- Phase 4: Consult coding guidelines for patterns
- Phase 5: Ollama-generated comprehensive spec (architecture, security, testing)
- Phase 6: Roadmap placement with dependency analysis
- Phase 7: Write formal SPEC-XXX-feature-name.md document
- Phase 8: Update roadmap with links
- Phase 9: Commit to git with proper messages
- Phase 10: Send coord message (if Howard submitted)
- Phase 11: Comprehensive summary to user
SPEC DOCUMENT INCLUDES:
- Overview with use cases and success criteria
- Scope (v1 included + explicitly out of scope)
- Architecture (components, data flow, schema, API endpoints)
- Implementation details (agent/server/dashboard file paths, code patterns)
- Security considerations (auth, validation, audit, threat model)
- Testing strategy (unit, integration, manual scenarios)
- Rollout plan (feature flags, backward compat, migration)
- Effort estimate (Small/Medium/Large/X-Large with breakdown)
- Dependencies (requires/enables)
- Open questions
SUBMODULE UPDATE:
- Created docs/specs/ directory structure
- Added README with naming conventions and status lifecycle
The skill now takes 2-5 minutes but produces sprint-ready specifications
with complete architecture analysis and implementation guidance.
Requested by Mike.
2026-05-24 09:58:58 -07:00
..
2026-03-20 16:42:01 -07:00
2026-05-24 09:58:58 -07:00
2026-05-21 17:00:30 -07:00
2026-05-24 09:33:08 -07:00
2026-05-22 15:40:34 -07:00
2026-04-22 14:06:22 -07:00
2026-05-23 10:56:40 -07:00
2026-05-22 11:07:59 -07:00
2026-05-21 17:00:30 -07:00
2026-05-20 22:41:38 -07:00
2026-01-17 16:23:52 -07:00
2026-05-22 20:28:45 -07:00
2026-01-18 11:51:47 -07:00
2026-03-25 03:46:07 -07:00
2026-01-20 16:21:06 -07:00
2026-01-20 16:21:06 -07:00
2026-05-24 06:54:59 -07:00
2026-01-20 16:21:06 -07:00
2026-05-15 15:52:15 -07:00
2026-04-18 08:54:20 -07:00
2026-05-12 08:45:33 -07:00
2026-04-20 12:14:43 -07:00
2026-01-15 18:55:45 -07:00
2026-05-15 06:10:15 -07:00
2026-04-14 06:32:16 -07:00
2026-05-06 13:46:23 -07:00
2026-05-06 13:46:23 -07:00
2026-04-21 19:34:56 -07:00
2026-04-16 18:56:26 -07:00
2026-02-01 16:23:47 -07:00
2026-01-20 16:21:06 -07:00
2026-05-24 06:54:59 -07:00
2026-05-21 17:11:10 -07:00
2026-01-17 12:51:43 -07:00
2026-05-17 22:07:59 -07:00
2026-04-20 12:09:17 -07:00
2026-02-17 10:49:35 -07:00
2026-01-20 16:21:06 -07:00
2026-01-17 06:00:26 -07:00
2026-01-17 06:00:26 -07:00
2026-01-17 06:00:26 -07:00
2026-01-17 06:00:26 -07:00
2026-01-17 06:00:26 -07:00
2026-01-17 16:23:52 -07:00
2026-05-21 17:11:10 -07:00
2026-02-01 16:23:47 -07:00
2026-05-22 21:23:44 -07:00
2026-05-23 21:32:32 -07:00
2026-04-21 19:48:59 -07:00
2026-04-21 19:28:38 -07:00