Aru
Description
An agent package and project manager, written in Rust.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
aru
**Keep coding-agent instructions, skills, and MCP servers in sync across your project.**
Aru gives your team one project manifest, one reproducible lockfile, and safe projections for every supported coding agent.
[Documentation](https://narumiruna.github.io/aru/) · [Getting started](https://narumiruna.github.io/aru/getting-started/) · [Command reference](https://narumiruna.github.io/aru/reference/commands/) · [Source](https://github.com/narumiruna/aru)
[!WARNING] Aru is under active development. Features, behavior, and file formats may change before 1.0.
Why aru?
Projects often repeat the same setup for Codex, Claude Code, GitHub Copilot, pi, OpenCode, and other agents.
Aru lets you declare that setup once:
- Keep existing
AGENTS.mdfiles as the canonical instructions. - Install Agent Skills from Git repositories.
- Configure MCP servers without storing secret values.
- Reuse native aru packages that bundle instructions, skills, and trusted MCP declarations.
- Resolve selected skills and safe MCP from Agent Plugins, OpenAI plugins, and Gemini extensions.
- Pin exact revisions and projections in
aru.lock. - Detect drift and unmanaged content before replacing anything.
Aru supports full project adapters plus project-scoped skill-only targets.
| Target class | Examples | Capability |
|---|---|---|
| Full adapters | codex, claude, copilot, opencode |
Instructions, skills, and MCP |
| Native instruction adapters | agents, pi |
Instructions and skills |
| Skill-only adapters | cursor, gemini, kiro, windsurf, and others |
Skills only |
Run `aru target list --available` for every canonical target, project skill path, capability, and accepted alias. Aliases such as `claude-code`, `gemini-cli`, and `kiro-cli` normalize to short canonical names before persistence.
Install
Aru requires a system `git` executable.
macOS and Linux
The recommended installer downloads a prebuilt, checksum-verified binary to `~/.local
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11