so i built `sk`
One manifest, multiple agents — Define skills once in agents.toml, sync to all your AI coding tools Cross-agent compatibility — Use Claude Code plugins with Codex and OpenCode; sk extracts skills from .claude-plugin packages and syncs them everywhere Team-shareable — Commit agents.toml to version control; teammates run sk sync Live development — Local packages use symlinks; edit skills and changes appear instantly Smart reconciliation — Only updates what changed; safely removes stale skills without touching manually-added ones Flexible sourcing — Pull from GitHub, any git remote, local paths, or existing Claude Code plugins
check it out!