implement-feature
This Claude Code skill automates feature implementation by accepting a specification and orchestrating the complete development workflow through architecture design, code writing, testing, and QA handoff. Use it when a feature specification is approved and ready for full implementation, delegating the work to the Forja development agent with structured checklists at key milestones.
git clone --depth 1 https://github.com/davepoon/buildwithclaude /tmp/implement-feature && cp -r /tmp/implement-feature/plugins/agent-triforce/skills/implement-feature ~/.claude/skills/implement-featureSKILL.md
# Implement Feature Implements a feature from its specification using the Forja (Dev) agent. ## When to Use This Skill - A feature spec has been approved and is ready for implementation - You need architecture design, code, and tests for a defined feature - Translating product requirements into working software ## What This Skill Does 1. Runs the SIGN IN checklist and verifies the spec handoff 2. Designs architecture (creates ADR if needed) 3. Defines interfaces/contracts, then implements in `src/` 4. Writes tests in `tests/` (unit + integration) 5. Runs the Implementation Complete checklist (TIME OUT 1) 6. Runs the Pre-Delivery checklist (TIME OUT 2) 7. Prepares structured handoff to QA agent 8. Runs the SIGN OUT checklist ## How to Use ### Basic Usage ``` /implement-feature webhook-event-system ``` ### With Spec Reference ``` /implement-feature docs/specs/webhook-event-system.md ``` ## Example **User**: `/implement-feature user-authentication` **Output**: - Implementation in `src/` with all acceptance criteria met - Tests in `tests/` covering critical paths - ADR if significant architecture decisions were made - Handoff notes for QA: files changed, how to test, known limitations ## Tips - Ensure the feature spec exists before running this skill - The agent creates an ADR for any significant architecture decisions - Two TIME OUT checkpoints ensure both correctness and delivery cleanliness
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.
Analytics your AI agent can actually use. Track, analyze, run A/B experiments, and optimize across all your projects via CLI. Includes a growth playbook so your agent knows HOW to grow, not just what to track.
Automate Airtable tasks via Rube MCP (Composio): records, bases, tables, fields, views. Always search tools first for current schemas.
Automate Amplitude tasks via Rube MCP (Composio): events, user activity, cohorts, user identification. Always search tools first for current schemas.
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
Automate Asana tasks via Rube MCP (Composio): tasks, projects, sections, teams, workspaces. Always search tools first for current schemas.
Sonnet Amplified fullstack engine. 34 modes, SEC-01~15 OWASP security, 13 runtime hooks, 75% token reduction. Install: npx @smorky85/aurakit
Automate BambooHR tasks via Rube MCP (Composio): employees, time-off, benefits, dependents, employee updates. Always search tools first for current schemas.