Skip to content

Release v0.6.0

Release Date: 2026-01-24

Highlights

  • Install Command: New install kiro CLI command deploys agent configurations to ~/.kiro/ with a plan/apply workflow
  • Embedded Agents: Kiro agent and steering files are compiled into the binary via Go embed for zero-configuration installation
  • Skill Specifications: Canonical skill definitions for commit-classification and version-analysis in specs/skills/
  • Tool Restrictions: Agent specs now support allowedTools for declaring read-only tool access

Changes

Install Command

The new install command provides a Terraform-style plan/apply workflow for deploying agent configurations:

# Preview what would be installed
atrelease install kiro

# Apply the installation
atrelease install kiro --apply

# Use a custom prefix for multi-project installations
atrelease install kiro --prefix myproject --apply

Installed files are prefixed with the team name (default: agent-team-release) to avoid collisions:

~/.kiro/agents/agent-team-release_pm.json
~/.kiro/agents/agent-team-release_qa.json
~/.kiro/steering/agent-team-release_version-analysis.md

The command shows colored output indicating new files (+), updates (~), and unchanged files.

Embedded Agent Files

The plugins/kiro package now uses Go's embed directive to compile agent and steering files into the binary:

//go:embed agents/*.json
var AgentFiles embed.FS

//go:embed steering/*.md
var SteeringFiles embed.FS

This eliminates the need to distribute agent files separately.

Kiro Agent Restructuring

Kiro agent JSON files have been restructured from long inline prompts to a structured format with explicit tool declarations:

{
  "name": "pm",
  "description": "Product Management specialist for release scoping and version decisions",
  "tools": ["fs_read", "grep", "glob", "execute_bash"],
  "allowedTools": ["fs_read", "grep", "glob"],
  "prompt": "..."
}

Skill Specifications

New canonical skill definitions in specs/skills/:

  • commit-classification - Classifies commits per conventional commits and maps to changelog categories
  • version-analysis - Analyzes git history to determine semantic version bumps

Agent Spec Updates

Agent specifications now include an allowedTools field for read-only tool restrictions:

tools: [Read, Grep, Glob, Bash]
allowedTools: [Read, Grep, Glob]

Files Changed

Added

  • cmd/releaseagent/install.go - Install command implementation
  • plugins/kiro/embed.go - Go embed package for Kiro files
  • specs/skills/commit-classification.md - Commit classification skill spec
  • specs/skills/version-analysis.md - Version analysis skill spec

Modified

  • plugins/claude/.claude-plugin/plugin.json - Removed hooks reference
  • plugins/claude/agents/release-coordinator.md - Streamlined agent instructions
  • plugins/kiro/README.md - Simplified documentation
  • plugins/kiro/agents/*.json - Restructured with tools/allowedTools
  • plugins/kiro/steering/*.md - Minor updates
  • specs/agents/*.md - Added allowedTools field

Full Changelog

See CHANGELOG.md for the complete list of changes.