
Skill Dependency Resolver
- 148 installs
- 2 repo stars
- Updated January 25, 2026
- jorgealves/agent_skills
Resolve which agent skills to load, in what order, and with which prerequisites when composing multi-skill workflows or packaging custom agent capability bundles.
About
Skill-dependency-resolver is an agent skill that determines prerequisite relationships and load order among other skills in an agent stack. It targets builders composing multi-capability agents who need deterministic orchestration instead of manually guessing which skills must be present together.
- Maps prerequisites between agent skills
- Orders skill loading for composite workflows
- Prevents missing or conflicting skill dependencies
- Supports packaging reusable agent capability sets
- Improves reliability of multi-skill automations
Skill Dependency Resolver by the numbers
- 148 all-time installs (skills.sh)
- +8 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #3,400 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/jorgealves/agent_skills --skill skill-dependency-resolverAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 148 |
|---|---|
| repo stars | ★ 2 |
| Last updated | January 25, 2026 |
| Repository | jorgealves/agent_skills ↗ |
What it does
Resolve which agent skills to load, in what order, and with which prerequisites when composing multi-skill workflows or packaging custom agent capability bundles.
Files
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.
name: skill-dependency-resolver
version: 1.0.0
description: 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.
inputs:
skills_directory:
type: string
description: Root directory containing the agent skills to map.
default: "."
target_goal:
type: string
description: The final output or state desired (e.g., 'compliant deployable artifact').
outputs:
dependency_graph:
type: object
properties:
execution_order:
type: array
items:
type: string
missing_inputs:
type: array
items:
type: string
capabilities:
- Directed Acyclic Graph (DAG) construction based on skill inputs/outputs.
- Identification of circular dependencies between skills.
- Suggestion of "missing link" skills needed to complete a workflow.
constraints:
- Requires skills to have well-defined, typed inputs and outputs in their YAML.
security:
- Operates on metadata only.
examples:
- input:
target_goal: "Redacted log file"
output:
dependency_graph:
execution_order: ["log-aggregator", "pii-sanitizer"]