Deterministic & Blazing-Fast Skills Manager for AI Agents (Claude Code, Cursor, Codex & More).
SaferSkills independently audited eden-skills (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center"> <!-- markdownlint-disable-line --> <img src="images/banner-export.png" alt="Eden-Skills — Deterministic & Blazing-Fast Skills Manager for AI Agents" width="100%" /> <!-- markdownlint-disable-line --> </div>
Deterministic, self-healing skills manager for AI agents. Single binary. Zero runtime dependencies.
Built by a [three-model AI engineering team](#built-with-agentic-engineering) — 38K lines of Rust, 476 tests, 57 behavior specs.
skills.lock pins every installed skill by commit SHA and target path. Run apply on any machine and get exactly the same state — like Terraform for agent skills.doctor detects broken symlinks, missing sources, drift, and risk findings. Use doctor --no-warning when you want an error-focused view. repair fixes recoverable drift automatically. No competitor offers this.skills.toml is your single source of truth. Version it, share it with your team, and apply it anywhere.--target docker:<container>. Use docker mount-hint to configure bind mounts for live sync.eden-skills and git.Prerequisite: Git
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/AI-Eden/eden-skills/main/install.sh | bashWindows (PowerShell):
irm https://raw.githubusercontent.com/AI-Eden/eden-skills/main/install.ps1 | iex<details> <!-- markdownlint-disable-line --> <summary>Alternative: install via Cargo or from source</summary> <!-- markdownlint-disable-line -->
cargo install eden-skills --lockedgit clone https://github.com/AI-Eden/eden-skills.git
cd eden-skills
cargo install --path crates/eden-skills-cli --locked --force</details>
Install your first skill:
eden-skills install vercel-labs/agent-skillsAuto-detects installed agents (Claude Code, Cursor, Codex, Windsurf, etc.) and links the skill to each. When multiple skills are found, an interactive selector appears.
Verify the installation is healthy:
eden-skills doctorIf anything is broken:
eden-skills repairInteractive install, simulated damage, and self-healing recovery:
<div align="center"> <!-- markdownlint-disable-line --> <img src="images/demos/readme-demo.gif" alt="eden-skills terminal demo: interactively install a skill, simulate install damage, diagnose it with doctor, repair it, and verify the final healthy state" width="95%" /> <!-- markdownlint-disable-line --> </div>
| Command | Description |
|---|---|
install <source> | Install skills from GitHub, URL, or local path |
remove [skills...] | Remove skills (batch or interactive) |
list | List installed skills and their source origins |
apply | Reconcile all skills to the desired config state |
plan | Preview planned changes (read-only) |
doctor | Detect broken links, drift, and risk findings (--no-warning hides warnings) |
repair | Self-heal broken symlinks and drifted state |
update | Sync registry indexes to latest |
clean | Remove orphaned repo-cache entries and stale temp directories |
init | Initialize a new skills.toml config |
add / set | Add or update skill entries in config |
config export / import | Export or import config |
docker mount-hint | Show recommended bind mounts for a container |
See CLI Reference for full options, flags, and examples.
40+ agents including Claude Code, Cursor, Codex, Windsurf, Gemini CLI, GitHub Copilot, Cline, Roo, Continue, and more. Docker containers (docker:<name>) and arbitrary paths (custom:<path>) are also supported.
See full agent list.
eden-skills is under active development. Avoid production use where breaking changes are not tolerable.
crates/eden-skills-core — domain logic (config, plan, verify, safety, reactor, adapter, registry)crates/eden-skills-cli — user-facing CLI binarycrates/eden-skills-indexer — Phase 3 placeholderspec/ — normative behavior contracts (index)docs/ — tutorials and guidesprompt/ — agentic engineering kick files (workflow guide)eden-skills was built using a three-model AI collaboration workflow:
The prompt/ directory contains the complete set of kick files — role-scoped prompts with identity constraints, pre-flight checks, and batch/handoff protocols. Each prompt enforces strict role boundaries: the Architect cannot write code; the Builder cannot modify specs.
The 62 spec files under spec/ are not a barrier to contribution — they are the Architect agent's work product. You do not need to write specs yourself. See the Agentic Workflow Guide to learn how to use AI agents to contribute to this project.
Contributions welcome — issues, bug reports, docs, tests, and pull requests.
To understand the development workflow, start with the Agentic Workflow Guide. For normative behavior contracts, see spec/. Track progress in STATUS.yaml and EXECUTION_TRACKER.md. See the Roadmap for strategic milestones.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.