Skip to content

fabiojmf/open-agent-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Open Agent System (Kiro CLI Compatible)

A Kiro CLI compatible version of the Open Agent System specification.

πŸ™ Credits

This project is a derivative work based on the original Open Agent System by @bladnman:

What's Different?

This version adds Kiro CLI compatibility through the steering folder system, while maintaining full compatibility with Claude Code, Gemini CLI, and Codex.

πŸ“ File Structure

OpenAgentDefinition/
β”‚
β”œβ”€β”€ README.md                                 # This file
β”œβ”€β”€ OpenAgentDefinition.md                    # πŸ“„ Complete specification (copy this!)
β”‚
└── Templates/                                # Ready-to-use templates
    β”œβ”€β”€ kiro_steering_agents.md               # .kiro/steering/agents.md
    β”œβ”€β”€ kiro_steering_product.md              # .kiro/steering/product.md
    β”œβ”€β”€ kiro_steering_tech.md                 # .kiro/steering/tech.md
    β”œβ”€β”€ kiro_steering_structure.md            # .kiro/steering/structure.md
    └── kiro_agent_driver.json                # .kiro/agents/{agent}.json template

πŸš€ Quick Start

  1. Copy the main specification β†’ OpenAgentDefinition.md
  2. Copy the templates β†’ Use files from Templates/ in your .kiro/steering/ and .kiro/agents/ folders

πŸ”§ Tool Compatibility

Tool Entry Point Status
Claude Code CLAUDE.md βœ… Supported
Codex AGENTS.md βœ… Supported
Gemini CLI GEMINI.md βœ… Supported
Kiro CLI .kiro/steering/ + .kiro/agents/ βœ… Now Supported

πŸ“– What's Included

Main Specification

The OpenAgentDefinition.md file contains:

  • What Is an Open Agent System?
  • Core Architecture & Pointer Pattern
  • Folder Structure
  • Agent File Anatomy
  • Command System
  • INSTRUCTIONS.md File
  • Operations Guide
  • Adding to Existing Projects
  • Kiro CLI Integration Guide
  • Complete Example

Templates

Copy these directly to your .kiro/ folder:

Steering files (.kiro/steering/):

  • agents.md - Entry point for Open Agent System
  • product.md - Product context template
  • tech.md - Technology stack template
  • structure.md - Project structure template

Agent drivers (.kiro/agents/):

  • kiro_agent_driver.json - Template for agent JSON drivers (points to your MD files)

πŸ“ License

This is a derivative work based on the Open Agent System specification.

About

Open Agent System specification with Kiro CLI compatibility

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published