kiwi-pm

Execute plan-contract tasks sequentially using sub-agents and lifecycle gates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kiwi-planner, kiwi-coder, speckiwi, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the execution of plan-contract tasks using sub-agents, streamlining the workflow for plan-driven development.

Core Features & Use Cases

  • Task Execution: Sequentially execute tasks defined in a plan-contract file using sub-agents.
  • Lifecycle Management: Apply lifecycle gates to ensure task execution meets stability requirements.
  • Feedback Loop: Collect task results and feedback to improve the planning process.
  • Use Case: Imagine you have a project plan with multiple tasks. Use this Skill to automate the execution of these tasks, ensuring each step is completed before moving on to the next.

Quick Start

Use the kiwi-pm skill to execute a plan with the provided plan-contract file.

Frequently Asked Questions about kiwi-pm

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

FAQPage Schema
How do I automate plan-contract task execution using sub-agents?

Automating plan-contract task execution with sub-agents requires a Skill to sequentially process tasks defined in a plan-contract file. It coordinates sub-agent workflows and applies lifecycle gates to ensure each task meets stability requirements before proceeding.

What is lifecycle management for workflow automation in plan-driven development?

Lifecycle management in workflow automation applies lifecycle gates to task execution, ensuring each step meets defined stability requirements. It validates task completion sequentially before allowing the workflow to advance to subsequent stages.

Do I need kiwi-planner and kiwi-coder to manage plan-contract workflows?

Yes, managing plan-contract workflows requires kiwi-planner, kiwi-coder, and speckiwi. These dependencies provide the underlying capabilities to manage the workflow, generate code, and coordinate sub-agent execution for the plan-contract file.

How does a feedback loop improve the task execution process?

A feedback loop improves task execution by collecting task results and feedback after sub-agent completion. This collected data is used to refine and improve the planning process for future plan-contract task cycles.

Can I use this workflow automation approach for sequential project plans?

Yes, you can use this workflow automation for sequential project plans. It executes multiple tasks defined in a plan-contract file sequentially using sub-agents, ensuring each step is fully completed before moving on to the next.