feature-implementer

Implement software features with TDD using Zod, React Hooks, and Vitest.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/buddypia/kaiju-voice --skill feature-implementer-buddypia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-implementer
Source: https://github.com/buddypia/kaiju-voice/tree/main/.claude/skills/feature-implementer
Command: npx skills add https://github.com/buddypia/kaiju-voice --skill feature-implementer-buddypia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of writing code and tests for new features based on detailed specifications, ensuring adherence to project architecture and TDD principles.

Core Features & Use Cases

  • TDD Implementation: Writes unit tests before writing the actual code, following the Red-Green-Refactor cycle.
  • Architectural Adherence: Ensures all code conforms to the project's Feature-First architecture and established patterns.
  • Use Case: A product manager has defined a new user authentication flow. This Skill takes the specification document and generates all the necessary TypeScript code, React hooks, API calls, and corresponding unit tests, ready for integration.

Quick Start

Use the feature-implementer skill to implement the feature defined in SPEC-001-code-analysis.md.

Frequently Asked Questions about feature-implementer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement features using Test-Driven Development in TypeScript?

To implement features using Test-Driven Development (TDD) in TypeScript, this Skill automates the Red-Green-Refactor cycle by writing unit tests with Vitest and React Testing Library before generating the actual feature code based on your specifications.

What is the best way to generate React hooks and API code from a SPEC.md document?

Generating React hooks and API code from a SPEC.md document is handled by parsing the specification and UI flow documents to automatically produce the necessary TypeScript code, Zod data models, and corresponding unit tests while adhering to a Feature-First architecture.

Can I use Vitest and React Testing Library for automated unit test generation?

Yes, you can use Vitest and React Testing Library for automated unit test generation. The Skill writes unit tests using these frameworks before writing the actual code, strictly following the Test-Driven Development cycle to ensure robust feature implementation.

Does this TDD implementation approach enforce Feature-First architecture and Zod data modeling?

Yes, this TDD implementation approach enforces Feature-First architecture and utilizes Zod for data modeling. It ensures all generated TypeScript code and React hooks conform to your project's established architectural patterns and specifications.

How do I manage feature implementation progress and integrate with feature-wiring?

To manage feature implementation progress, the Skill tracks the TDD lifecycle and integrates with feature-wiring for validation. This ensures the generated code from your specifications is properly structured and ready for downstream integration testing.

When should I not use an automated TDD feature implementation workflow?

You should not use an automated TDD feature implementation workflow if your project lacks detailed specification documents like SPEC.md or does not utilize a Feature-First architecture, as the Skill relies on these inputs to generate accurate TypeScript code and unit tests.