Agent_skills skill-dependency-resolver
Identifies and manages execution dependencies between agent skills by analyzing their inputs and outputs. Use when building multi-step agent workflows to ensure skills are executed in the correct order and that all required data is available.
install
source · Clone the upstream repo
git clone https://github.com/jorgealves/agent_skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jorgealves/agent_skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skill-dependency-resolver" ~/.claude/skills/jorgealves-agent-skills-skill-dependency-resolver && rm -rf "$T"
manifest:
skill-dependency-resolver/SKILL.mdsource content
Skill Dependency Resolver
Purpose and Intent
The
skill-dependency-resolver acts as a scheduler and orchestrator. It looks at what each skill "needs" and what it "provides" to determine the logical order of operations for a multi-skill task.
When to Use
- Workflow Automation: When you want an agent to handle a complex task that requires multiple steps (e.g., Audit -> Refactor -> Test).
- Architecture Planning: To see if your current skill library has all the necessary "connectors" to solve a business problem.
When NOT to Use
- Single-Skill Tasks: Overkill if you only need a single tool to run once.
Security and Data-Handling Considerations
- Structural Analysis Only: It looks at the "shape" of the skills, not the sensitive data passing through them.