feature-implementation

Solid

Guides the full lifecycle of a feature-implementation tagged MCP item (the feature container) — from queue through review. Creates or resumes the feature container, fills gate-enforced notes at each phase (feature-summary, implementation-notes, session-tracking, review-checklist), dispatches implementation subagents, and advances through queue, work, and review to terminal. Use when the user says: implement a feature, start a new feature, feature workflow, resume feature work, guide feature lifecycle, or references a feature-implementation item UUID.

AI & Automation 201 stars 21 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
77
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Feature Implementation Workflow End-to-end workflow for a `feature-implementation` tagged item — the **feature container** that holds the plan and holistic review. Child work items under this container use the `feature-task` tag with lighter gates (`task-scope` instead of the feature-level `feature-summary`, and no review phase by default — task-level review is opt-in via the `needs-task-review` trait, which adds a `review-checklist` note to that child). A second child-level trait, `needs-test-author`, is opt-in the same way (applied per the `/implement` Step 1 trigger rule) and adds its own gate-enforced notes. Covers all three phases (queue → work → review) with gate-enforced notes at each transition. **Usage:** `/feature-implementation [item-uuid]` - If `item-uuid` is provided: load the existing item and resume from its current phase - If omitted: create a new item and start from the beginning --- ## Phase 0 — Setup If an item UUID was provided, call: ``` get_context(itemId="<uuid>") ``` Check `canAdvance` and `missingRequiredNotes` to determine which phase the item is in, then jump to the appropriate phase below. If no UUID was provided, create the item: ``` manage_items( operation="create", items=[{ title: "<feature title>", tags: "feature-implementation", priority: "medium" }] ) ``` Note the returned UUID and `expectedNotes` list. Confirm the item is in `queue` role, then continue to Phase 1. --- ## Phase 1 — Queue: Define the Feature Summary **Goal:** ...

Details

Author
jpicklyk
Repository
jpicklyk/task-orchestrator
Created
1 years ago
Last Updated
2 weeks ago
Language
Kotlin
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category