Manage agent skill dependencies
skilltree-pmskillsetup L1★0
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)