Skip to content

feat: add Kiro CLI integration#121

Open
kienbui1995 wants to merge 1 commit intomsitarzewski:mainfrom
kienbui1995:feat/add-kiro-cli-integration
Open

feat: add Kiro CLI integration#121
kienbui1995 wants to merge 1 commit intomsitarzewski:mainfrom
kienbui1995:feat/add-kiro-cli-integration

Conversation

@kienbui1995
Copy link

What does this PR do?

Add Kiro CLI integration — converts all Agency agents into Kiro CLI skill
files (SKILL.md) and installs them to ~/.kiro/skills/.

Motivation

Kiro CLI (https://kiro.dev/cli/) supports custom skills via ~/.kiro/skills/<name>/SKILL.md.
This PR adds first-class support so users can install all Agency agents
with a single command: ./scripts/install.sh --tool kiro

Changes

  • scripts/convert.sh — add convert_kiro() (SKILL.md per agent)
  • scripts/install.sh — add detect_kiro(), install_kiro(), interactive UI entry
  • integrations/kiro/README.md — tool-specific docs
  • integrations/README.md — add Kiro CLI section
  • README.md — add Kiro CLI to Supported Tools + Quick Start + details block
  • .gitignore — exclude generated integrations/kiro/skills/

Testing

  • ./scripts/convert.sh --tool kiro → 112 agents converted
  • ./scripts/install.sh --tool kiro → 112 skills installed to ~/.kiro/skills/
  • Generated SKILL.md format verified against existing Kiro skills
  • shellcheck: 0 new warnings
  • bash syntax check: OK on both scripts

Checklist

  • Follows existing integration patterns (matches antigravity/gemini-cli style)
  • Tested in real scenarios
  • Proofread and formatted correctly

@msitarzewski
Copy link
Owner

Thanks for the clean integration — this follows our existing patterns perfectly and we're ready to merge it.

There are some merge conflicts from other PRs that just landed (mostly .gitignore and README updates). Could you rebase on main to resolve? Should be straightforward. Once that's done we'll merge right away!

Add first-class Kiro CLI support so users can install all Agency agents
as skills with: ./scripts/install.sh --tool kiro

Changes:
- scripts/convert.sh: add convert_kiro() (SKILL.md per agent)
- scripts/install.sh: add detect_kiro(), install_kiro(), UI entry
- integrations/kiro/README.md: tool-specific docs
- integrations/README.md: add Kiro CLI section
- README.md: add to Supported Tools, Quick Start, details block
- .gitignore: exclude generated integrations/kiro/skills/

Tested: 112 agents converted and installed successfully.
@kienbui1995 kienbui1995 force-pushed the feat/add-kiro-cli-integration branch from 183d12d to 812ed48 Compare March 12, 2026 02:02
@kienbui1995
Copy link
Author

@msitarzewski I have just resolved it. Please check more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants