By AllanHarlen
Agentic coding assistant powered by the direct Kiro CLI bridge. Use the command/skill path or kiro-coder for implementation; kiro-agent is read-only analysis.
Use this agent for coding tasks that should be executed by Kiro CLI through the plugin bridge. It can create, edit, delete, move, format, search files, and run project checks by delegating to Kiro. Use it when the caller wants Kiro to act as the implementation agent, or when they ask to use a specific Kiro model.
Use this agent only for read-only Kiro CLI analysis, planning, architecture mapping, audit, and refactor-impact questions. Do not use this agent for tasks that create, edit, delete, move, or format files. For coding work, call the plugin command/skill directly so execution goes through the bridge into Kiro: /cc-kiro-plugin:kiro --parallel --cwd <dir> <task> Skill("cc-kiro-plugin:kiro", "--parallel --cwd <dir> <task>")
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
timeoutUses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Bridge silence timeout, for example 3m, 300s, or 5m0s.
${user_config.timeout}default_modelModel identifier forwarded to kiro-cli chat --model when --model is not specified. Use `node scripts/kiro-bridge.js --list-models` to inspect available models. Leave empty to use Kiro's configured default.
${user_config.default_model}default_effortOptional reasoning effort forwarded to kiro-cli chat --effort when supported: low, medium, high, xhigh, or max.
${user_config.default_effort}
A Claude Code and Codex plugin that integrates Kiro CLI as an agentic coding assistant. It routes tasks through a shared Node.js bridge, so Claude can delegate file edits, code search, shell commands, architecture analysis, and multi-step implementation work to Kiro.
claude plugin marketplace add AllanHarlen/cc-kiro-plugin
claude plugin install cc-kiro-plugin
Or open the interactive plugin manager with /plugin and browse to install.
# macOS/Linux
curl -fsSL https://cli.kiro.dev/install | bash
# Windows PowerShell
irm 'https://cli.kiro.dev/install.ps1' | iex
kiro-cli login
Kiro headless mode may require KIRO_API_KEY for unattended execution.
Claude can call kiro-cli directly through Bash, but the plugin adds a stable contract:
| Capability | Direct kiro-cli | Via plugin bridge |
|---|---|---|
| Consistent coding prompt | Manual each time | Built-in constraints |
| Inline file/directory context | Manual | --dirs / --files |
| Headless permissions | Manual | Agentic default or --read-only |
| Output capture | Manual | --output-file |
| Structured failures | No | quota/auth/timeout exit codes |
| Claude Code command/skill | No | /cc-kiro-plugin:kiro and $kiro-integration |
/cc-kiro-plugin:kiro "Refactor the auth module for async/await and update all callers"
/cc-kiro-plugin:kiro --dirs src,docs "Explain the architecture and cite key files"
/cc-kiro-plugin:kiro --read-only --dirs src "Analyze the impact of removing the cache module"
/cc-kiro-plugin:kiro --list-models --model-format json-pretty
/cc-kiro-plugin:kiro --model sonnet --effort high "Design the database schema for module X"
/cc-kiro-plugin:kiro --cwd ./frontend --parallel "Implement the requested React screens and run checks"
/cc-kiro-plugin:kiro --continue "Continue from step 3 of the previous refactoring"
For agent usage, use kiro-coder for implementation work and kiro-agent for read-only architecture, audit, planning, and impact-analysis tasks. Coding should go through /cc-kiro-plugin:kiro, $kiro-integration, or kiro-coder.
| Option | Behavior |
|---|---|
--dirs <path,...> | Inline directories into the prompt |
--files <glob,...> | Inline targeted files |
--add-dir <path> | Compatibility alias that inlines a directory; Kiro has no native --add-dir |
--cwd <path> | Run Kiro from a specific working directory |
--model <name> | Forward to kiro-cli chat --model |
--list-models | List available Kiro models |
--model-format <format> | Output format for --list-models |
--effort <level> | Forward to kiro-cli chat --effort |
--agent <name> | Forward to kiro-cli chat --agent |
--kiro-agent <name> | Backward-compatible alias for --agent |
--trust-tools <names> | Forward to kiro-cli chat --trust-tools=<names> |
--parallel | Ask Kiro to use subagents/crew capabilities when useful |
--subagent-model <name> | Ask subagents to use a model when available |
--read-only | Use --trust-tools=fs_read instead of --trust-all-tools |
--continue, -c | Resume the latest Kiro session for this directory |
--conversation <id> | Resume a specific Kiro session via --resume-id |
--timeout <duration> | Bridge silence timeout |
--output-file <path> | Capture full output to a file |
--print-command | Print the resolved kiro-cli command without running it |
npm test
Main runtime files:
scripts/kiro-bridge.jsscripts/check-kiro.jscommands/kiro.mdagents/kiro-coder.mdagents/kiro-agent.mdskills/SKILL.md| Code | Meaning |
|---|---|
0 | Success |
1 | Generic error |
10 | QUOTA_EXAUSTED |
11 | AUTH_REQUIRED |
12 | TIMEOUT |
13 | KIRO_MISSING |
npx claudepluginhub allanharlen/cc-kiro-plugin --plugin cc-kiro-pluginFeature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.