Skill Dependency Graph

Generate a navigable Mermaid dependency map of Aeon skills with change detection.

626|225|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/aaronjmars/aeon --skill skill-dependency-graph-aaronjmars
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Dependency Graph
Source: https://github.com/aaronjmars/aeon/tree/main/skills/skill-graph
Command: npx skills add https://github.com/aaronjmars/aeon --skill skill-dependency-graph-aaronjmars

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents skill-architecture drift by automatically generating a navigable dependency graph of all Aeon skills and skipping noisy updates when nothing has changed.

Core Features & Use Cases

  • Change-detected skill mapping: Fingerprints frontmatter, dependency hints, and derived state references to decide whether to rewrite docs or open a PR.
  • Multi-layer dependency visualization: Produces an overview flowchart plus per-category drill-down diagrams with shared-state edges.
  • Operational trust signals: Lints Mermaid output, overlays enabled vs disabled status from aeon.yml, logs outcomes, and reports errors without silently regressing.

Quick Start

Generate the skill dependency map and update docs/skill-graph.md with change detection based on your current aeon.yml and skills configuration.

Frequently Asked Questions about Skill Dependency Graph

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Mermaid dependency graph for my project architecture?

To generate a Mermaid dependency graph, this Skill fingerprints frontmatter and memory references to derive shared-state edges, producing navigable overview flowcharts and per-category drill-down diagrams for architecture review. It outputs the visual map directly into docs/skill-graph.md.

What's the best way to prevent architecture drift in a large autonomous skill set?

Preventing architecture drift requires change-detected skill mapping that fingerprints inputs and persisted state files to compare next-run states. This approach skips noisy documentation updates when nothing has changed and logs outcomes to maintain operational trust without silently regressing.

How does automated change detection work for dependency mapping?

Automated change detection for dependency mapping works by fingerprinting frontmatter, dependency hints, and derived state references, then comparing them against a persisted state file from the previous run. If changes are detected, it rewrites the documentation or opens a PR; otherwise, it skips the update.

Can I use Mermaid diagrams for dependency auditing in a repository?

Yes, you can use Mermaid diagrams for repository-level dependency auditing. This Skill lints the Mermaid graph structure and click paths, overlaying enabled versus disabled status from your configuration file to ensure the visual dependency map is accurate and navigable.

Does dependency mapping work with scheduled documentation updates?

Yes, dependency mapping works with scheduled documentation updates by writing a persisted state file for next-run comparisons. The self-healing mechanism fingerprints inputs on each scheduled run, only rewriting the dependency graph documentation when actual changes are detected in the skill set.