From feature-workflow
AI-driven feature development workflow. USE THIS SKILL when the user requests a new feature, significant change, or says "new feature", "add feature", "implement X", "build X", or similar. Guides AI agents through 3 phases: DECIDE (ADR), PLAN (implementation specs), BUILD (execute & track). Ensures architectural consistency, traceability, and quality across any tech stack. Also trigger when user mentions "ADR", "architecture decision", "implementation plan", or "feature workflow".
npx claudepluginhub slyk/toopro-code-style --plugin feature-workflowThis skill uses the workspace's default tool permissions.
This skill defines the **3-phase methodology** for developing new features using AI agents.
references/templates/adr-template.mdreferences/templates/architecture-template.mdreferences/templates/backend-implementation-template.mdreferences/templates/frontend-implementation-template.mdreferences/templates/implementation-plan-template.mdreferences/templates/progress-template.mdreferences/templates/shared-implementation-template.mdreferences/workflow.mdProvides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
This skill defines the 3-phase methodology for developing new features using AI agents. Every new feature or significant change MUST follow this workflow.
Read the full workflow guide: references/workflow.md
| Phase | Output | Gate |
|---|---|---|
| DECIDE | _ai/decisions/ADR-{N}-{slug}.md | User approval required |
| PLAN | _ai/implementations/{slug}/ folder | User approval required |
| BUILD | Code + progress.md updates | Tests pass |
references/workflow.md for the complete process_ai/decisions/ for existing ADRs (to determine next ADR number)_ai/knowledge-base/ for relevant patterns and guides about existing subsystemsCLAUDE.md or AGENTS.md for architecture info, lib structure, and conventionsAll templates are in references/templates/:
| Template | When to use |
|---|---|
adr-template.md | Phase 1: Create architecture decision record |
implementation-plan-template.md | Phase 2: Main plan with scope and acceptance criteria |
backend-implementation-template.md | Phase 2: Backend/API changes (optional, use when feature has backend work) |
frontend-implementation-template.md | Phase 2: Frontend/UI changes (optional, use when feature has frontend work) |
shared-implementation-template.md | Phase 2: Shared libs/types (optional, use when feature affects shared code) |
progress-template.md | Phase 2: Task checklist for tracking build progress |
architecture-template.md | Post-build: Update or create architecture docs |
progress.md as you complete tasks during BUILD.