cyberneticlibrary

Manage agent skill dependencies

skilltree-pmskillsetup L10
imarios/skilltree
What it does

Resolve transitive skill dependencies and pin versions

Best for

Teams needing reproducible skill installs across multiple coding agents with transitive dependency resolution.

Inputs
  • · skilltree.yml (name, repo, path, version constraints)
Outputs
  • · skilltree.lock (resolved versions, exact commits, hashes)
Requires
  • · Git
  • · semver resolver
Preconditions
  • · Git repos accessible
  • · SKILL.md frontmatter with dependencies
Failure modes
  • · Circular dependency
  • · Version conflict
  • · Git tag not found
Trust signals
  • · Transitive resolution (npm-like)
  • · Lockfile for reproducibility
  • · Semver range support
  • · Multi-agent support (Claude, Codex, Cursor, Hermes)