Keep coding agent skills in sync across repositories
Problem: Keeping skills in sync across repositories and agents is a pain.
Solution: Create and sync reusable AI skill files across every repo and every agent.
Get up and running in under a minute.
Install the CLI globally via npm or Homebrew.
# npm
$ npm install -g overskill
# OR - Homebrew
$ brew tap jchaselubitz/tap
$ brew install overskill
# Verify
$ skill --version
overskill v1.0.1Run skill init in your project root. This creates .skills.yaml.
$ cd my-project
$ skill init
✓ Created .skills.yaml
✓ Added local sourceImport existing instructions or create new ones — then sync them into any project.
my-project/
.claude/
skills/
code-review.md
edge-functions.md
gemini-api.md
AGENTS.md$ skill import
Found 3 skill(s):
Claude Skills (.claude/skills):
[1] code-review
[2] edge-functions
[3] gemini-api
> all
✓ Imported 3 skill(s):
code-review
edge-functions
gemini-apimy-project/
.claude/skills/
SKILLS_INDEX.md
code-review/
SKILL.md
meta.yaml
edge-functions/
SKILL.md
meta.yaml
gemini-api/
SKILL.md
meta.yaml
$ skill new code-review
✓ Created code-review
✓ Opening in editor...# Code Review
## When to use
Run this skill when reviewing pull requests
or when asked to review code.
## Instructions
- Check for security vulnerabilities
- Verify error handling is complete
- Flag any missing test coverage
- Suggest performance improvements
- Keep feedback constructive and specific
## Output format
Use a structured review with sections:
**Security**, **Logic**, **Tests**, **Style**$ skill add code-review
$ skill sync
✓ Installed code-review
✓ Updated CLAUDE.md
✓ Updated .cursor/rules/overskill.mdc
✓ Generated SKILLS_INDEX.mdmy-project/
.claude/skills/
SKILLS_INDEX.md
code-review/
SKILL.md
meta.yaml
CLAUDE.md # auto-updated
.cursor/rules/
overskill.mdc # auto-updatedEdit a skill, save your changes, and sync updates across every project that uses it.
$ skill open code-review
✓ Opening code-review/SKILL.md in editor...$ skill save code-review
✓ Saved code-review to registry$ skill sync
✓ Synced code-review
✓ Synced deploy-checklist
✓ Updated CLAUDE.md
✓ Updated .cursor/rules/overskill.mdc
✓ Regenerated SKILLS_INDEX.mdSkills are plain markdown. No plugin API, no vendor lock-in. They work with any agent that reads files.
Lockfiles with content hashes ensure integrity. Always in sync. Treat AI instructions like dependencies.
Everything works offline. Content-addressed storage on your machine. Cloud is additive for sharing.
Install the CLI and create your first skill in under a minute.