kiro-acp

Launch KiRo ACP sessions and automate coding tasks via chat or ACP interfaces.

7|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/consuelohq/openengineer --skill kiro-acp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiro-acp
Source: https://github.com/consuelohq/openengineer/tree/main/.opencode/skills/kiro-acp
Command: npx skills add https://github.com/consuelohq/openengineer --skill kiro-acp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Talks to KiRo programmatically via ACP and chat clients to automate coding tasks and tool execution within software projects.

Core Features & Use Cases

  • Two client implementations: client_chat.py (recommended) for chat-based interactions and client.py for ACP-based JSON-RPC interactions, enabling both one-shot and multi-turn workflows.
  • Automates coding tasks by spawning KiRo, prompting for fixes, and running shell commands or tool executions through the KiRo pipeline.
  • Use cases include automated bug fixes, code generation, and rapid prototyping within local repositories or CI-like environments.

Quick Start

Start a kiro ACP session and prompt it with your coding task.

Frequently Asked Questions about kiro-acp

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

FAQPage Schema
How do I automate coding tasks and tool execution programmatically using an AI assistant?

You can automate coding tasks by spawning a KiRo session and driving tool execution through ACP or chat interfaces. This allows programmatic AI-assisted bug fixes and code generation within local repositories or CI-like environments.

What is the difference between chat-based and ACP-based interactions for automated code generation?

Chat-based interactions use client_chat.py for multi-turn conversational workflows, while ACP-based interactions use client.py for JSON-RPC driven tool execution. Both enable automated code generation but differ in their communication protocol.

Do I need kiro-cli installed to start an ACP session for automated bug fixes?

Yes, kiro-cli and compatible clients are required to spawn ACP sessions, send prompts, and manage safe, repeatable tool executions for automating software development workflows and bug fixes.

Can I use ACP to run shell commands and rapid prototyping in a CI-like environment?

Yes, you can run shell commands and rapid prototyping by launching a KiRo ACP session and prompting it with your coding task. The pipeline manages safe, repeatable interactions suitable for CI-like environments.

What's the best way to integrate programmatic AI-assisted coding into my local repository workflow?

The recommended approach is using client_chat.py to interact with KiRo via chat. It supports both one-shot and multi-turn workflows to automate code generation, bug fixes, and tool execution within your local repository.

Why use ACP for automated software development instead of manual prompting?

ACP enables safe, repeatable interactions by programmatically managing tool executions and prompts. This ensures consistent automated code generation and bug fixes without the variability of manual prompting in software development workflows.