Skip to content

Release v0.7.0

Release Date: 2026-01-26

Highlights

  • Releasekit Integration: Language-specific validation (build, test, lint) now delegates to the releasekit CLI for consistent cross-project behavior
  • Plugin Restructuring: Canonical specs moved to specs/ directory with improved organization

Changes

Releasekit Integration

Language-specific checks for Go and TypeScript/JavaScript are now handled by shelling out to the releasekit CLI:

# releasekit is called internally by atrelease
releasekit validate --format json

This provides:

  • Consistent validation behavior across projects
  • Multi-agent-spec AgentResult output format
  • Dry-run support and execution auditing
  • Simplified maintenance of language-specific checks

The internal pkg/checks/golang.go and pkg/checks/typescript.go have been removed.

Plugin Directory Restructuring

The plugin layout has been reorganized:

Before:

plugins/
├── claude/
├── gemini/
├── kiro/
├── spec/          # canonical specs were here
└── generate/

After:

specs/              # canonical specs now at root level
├── plugin.json
├── agents/
├── commands/
├── deployments/
├── skills/
└── teams/

plugins/            # platform-specific implementations
├── claude/
├── gemini/
└── kiro/

scripts/
└── generate-plugins.sh

Gemini Agent Files

New agent configuration files for Gemini:

  • plugins/gemini/documentation.toml
  • plugins/gemini/pm.toml
  • plugins/gemini/qa.toml
  • plugins/gemini/release.toml
  • plugins/gemini/release-coordinator.toml
  • plugins/gemini/security.toml

Deployment Specs

New deployment specifications in specs/deployments/:

  • cloud.json - Cloud deployment configuration
  • local.json - Local development configuration

Agent Documentation

Agent documentation in .claude/agents/ has been significantly expanded with:

  • Detailed task workflows and decision trees
  • Input/output format specifications
  • Tool usage guidelines
  • Error handling procedures
  • Integration patterns

Files Changed

Added

  • specs/ directory with canonical specifications
  • scripts/generate-plugins.sh - Plugin generation script
  • specs/deployments/cloud.json - Cloud deployment spec
  • specs/deployments/local.json - Local deployment spec
  • plugins/gemini/*.toml - Gemini agent configurations

Modified

  • pkg/checks/releasekit.go - New file for releasekit CLI integration
  • .claude/agents/*.md - Expanded agent documentation
  • plugins/claude/agents/*.md - Updated agent specs
  • plugins/claude/commands/*.md - Updated command specs
  • plugins/claude/skills/* - Updated skill specs
  • plugins/gemini/commands/*.toml - Updated command configs
  • plugins/kiro/agents/*.json - Updated agent configs

Removed

  • pkg/checks/golang.go - Replaced by releasekit
  • pkg/checks/typescript.go - Replaced by releasekit
  • plugins/spec/ - Moved to specs/
  • plugins/generate/main.go - Replaced by scripts/generate-plugins.sh
  • plugins/claude/README.md
  • plugins/gemini/README.md
  • plugins/kiro/steering/release-workflow.md

Dependencies

  • Updated github.com/agentplexus/multi-agent-spec/sdk/go to v0.5.0
  • Requires releasekit CLI to be installed for language validation

Installation

# Install atrelease
go install github.com/agentplexus/agent-team-release/cmd/atrelease@v0.7.0

# Install releasekit (required for validation)
go install github.com/grokify/releasekit/cmd/releasekit@latest

Full Changelog

See CHANGELOG.md for the complete list of changes.