fmind/agent-supagents

5 stars · Last commit 2026-05-31

Compile a single AI supagent into multiple AI subagents (Claude Code, Gemini CLI, GitHub Copilot, Cursor, OpenCode, Kilo Code).

README preview

# supagents

> **Compile a single AI supagent into multiple AI subagents.**

Supagents is a small Python CLI that compiles a single markdown file into target-specific subagent files for [Claude Code], [Gemini CLI], [GitHub Copilot], [Cursor], [OpenCode], and [Kilo Code]. You write the agent's persona once and ship it to every agent CLI you use.

[![CI](https://github.com/fmind/agent-supagents/actions/workflows/ci.yml/badge.svg)](https://github.com/fmind/agent-supagents/actions/workflows/ci.yml)
[![Python](https://img.shields.io/badge/python-3.12%2B-blue)](https://www.python.org/)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
[![Type checked: ty](https://img.shields.io/badge/ty-checked-blue)](https://docs.astral.sh/ty/)

[Claude Code]: https://docs.claude.com/en/docs/claude-code/sub-agents
[Gemini CLI]: https://github.com/google-gemini/gemini-cli
[GitHub Copilot]: https://docs.github.com/en/copilot
[Cursor]: https://cursor.com/docs/subagents
[OpenCode]: https://opencode.ai/docs/agents/
[Kilo Code]: https://kilo.ai/docs/customize/custom-subagents

![supagents — compile one AI supagent into multiple AI subagents](image.jpeg)

View full repository on GitHub →