kiwi-coder

Automate coding tasks with TDD and synchronize changes with SpecKiwi.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Snoworca/speckiwi --skill kiwi-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiwi-coder
Source: https://github.com/Snoworca/speckiwi/tree/main/.agents/skills/kiwi-coder
Command: npx skills add https://github.com/Snoworca/speckiwi --skill kiwi-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires speckiwi, kiwi-planner, codex, claude, opencode, hermes, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates coding tasks using Test-Driven Development (TDD) and integrates with SpecKiwi, providing a streamlined workflow for requirements management and code implementation.

Core Features & Use Cases

  • Automated TDD: Automates the creation of test cases, execution, and validation of code using TDD principles.
  • Integration with SpecKiwi: Seamlessly integrates with SpecKiwi to manage requirements and synchronize changes.
  • Use Case: Imagine you have a set of requirements in SpecKiwi. Use this Skill to automatically generate test cases, implement code, and synchronize changes back to SpecKiwi.

Quick Start

Use the kiwi-coder skill to implement the specified task from the SpecKiwi plan.

Frequently Asked Questions about kiwi-coder

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

FAQPage Schema
How do I automate coding tasks using Test-Driven Development?

You can automate coding tasks using Test-Driven Development (TDD) by using this Skill to generate test cases, execute validation, and implement code. It manages requirements and synchronizes changes back to your specification plan.

What is the best way to integrate requirements management with TDD execution?

The best way to integrate requirements management with TDD execution is using this Skill alongside SpecKiwi. It automatically pulls requirements, generates corresponding test cases, implements code, and synchronizes the updates.

Does this TDD automation Skill require SpecKiwi to function?

Yes, this TDD automation Skill requires SpecKiwi and associated tools for requirement management and execution. It seamlessly integrates with SpecKiwi to manage requirements and synchronize code changes.

Can I use this tool to generate test cases from existing requirements?

Yes, you can use this tool to automatically generate test cases from existing requirements. It pulls your specifications from SpecKiwi, validates the code against these tests, and ensures overall code quality.

What coding scenarios are supported by this TDD automation approach?

This TDD automation approach handles various coding scenarios by automating test case creation, execution, and validation. It ensures strict code quality through continuous automated testing and SpecKiwi synchronization.

Why do I need associated tools like codex or claude for TDD automation?

You need associated tools like codex and claude because this Skill depends on them to execute TDD workflows and manage requirements. They provide the necessary environment for generating tests and synchronizing changes.