taken
"A very particular set of skills, acquired over a very long career."
taken is a personal dotfile-style CLI for managing AI agent skills (SKILL.md files). Think chezmoi, but for agent skills — your skills live in ~/.taken/, are git-backed, and can be linked into any project on demand.
Fully compatible with the skills.sh ecosystem (Claude Code, Cursor, OpenAI Codex, and 40+ agents).
Install
Quick Start
1. Initialize
Sets up~/.taken/, prompts for your namespace, creates config and registry.
2. Create a personal skill
Scaffolds~/.taken/skills/<you>/my-skill/SKILL.md and opens it in your editor.
3. Adopt an existing skill from a project
Copies the skill folder into~/.taken/ and registers it, detecting provenance from skills.sh lock files automatically.
4. Install a skill from GitHub
Interactive fuzzy picker when multiple skills are found.5. Use a skill in a project
Fuzzy-picks from your registry and copies the skill into.agents/skills/ in the current project.
6. Push edits back to registry
Promotes refined project skills back to~/.taken/ so they propagate to future projects.
7. Update project skills
Re-copies the latest registry version into the project.