kimchi:generate

Generate a structured implementation plan from requirements and research artifacts.

8|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Tromml/kimchi --skill kimchi-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kimchi:generate
Source: https://github.com/Tromml/kimchi/tree/main/plugins/kimchi/skills/generate
Command: npx skills add https://github.com/Tromml/kimchi --skill kimchi-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed implementation plans by breaking down requirements into actionable tasks, estimating complexity, and defining dependencies.

Core Features & Use Cases

  • Task Breakdown: Maps requirements to specific implementation tasks (database, logic, API, UI, tests, config).
  • Dependency Mapping: Creates a dependency graph for sequential and parallel task execution.
  • Complexity Estimation: Assigns complexity levels (S, M, L) to tasks and suggests splitting large tasks.
  • Use Case: After defining requirements for a new feature, use this Skill to generate a structured plan that developers can follow, ensuring all aspects are considered and dependencies are clear.

Quick Start

Use the kimchi:generate skill to create a plan from the current requirements and research.

Frequently Asked Questions about kimchi:generate

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

FAQPage Schema
How do I generate an implementation plan from software requirements?

To generate an implementation plan from software requirements, this Skill maps requirements to specific tasks, estimates complexity, and defines dependencies to produce a structured plan document. It breaks down needs into database, logic, API, UI, and test tasks.

What is dependency mapping in software development planning?

Dependency mapping in software development planning creates a dependency graph for sequential and parallel task execution. It ensures developers understand task relationships, enabling efficient multi-agent execution and clear project sequencing.

How do I estimate task complexity for a new software feature?

You estimate task complexity for a new software feature by assigning complexity levels like S, M, or L to individual tasks. This Skill suggests splitting large tasks to maintain executable task specifications and manageable implementation.

Can I use this for multi-agent execution planning?

Yes, you can use this for multi-agent execution planning. It provides clear, executable task specifications by mapping requirements to actionable tasks and defining dependencies, allowing multiple agents to work sequentially or in parallel.

Do I need research artifacts to create a task breakdown?

Yes, you need research artifacts and defined requirements to create a task breakdown. This Skill uses those research artifacts as input to map requirements to specific implementation tasks across database, logic, API, UI, and configuration layers.