source-deps-analyzer

Analyze sidecar manifests to propose cross-asset requires edges as JSON.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/skaile-ai/ai-assets --skill source-deps-analyzer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: source-deps-analyzer
Source: https://github.com/skaile-ai/ai-assets/tree/main/ai-asset-management/skills/source-deps-analyzer
Command: npx skills add https://github.com/skaile-ai/ai-assets --skill source-deps-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enrich sidecar manifests by automatically inferring and proposing cross-asset requires edges, reducing manual dependency mapping.

Core Features & Use Cases

  • Enrich manifest graphs with LLM-assisted cross-asset references.
  • Generate a draft requires-graph on a topic-branch for review and merge.
  • Applicable to Skaile sidecars with multiple assets and complex manifests.

Quick Start

Provide a sidecar slug to analyze and run the deps analyzer to generate a proposed requires graph.

Frequently Asked Questions about source-deps-analyzer

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

FAQPage Schema
How do I build a cross-asset dependency graph for a sidecar manifest?▼

To build a cross-asset dependency graph, this analyzer evaluates sidecar assets and proposes requires edges using LLM assistance. It outputs a reviewable JSON array of edges with from, to, and justification fields.

What is LLM-assisted dependency mapping for sidecar manifests?▼

LLM-assisted dependency mapping is the process of automatically inferring cross-asset references to enrich manifest graphs. It reduces manual dependency mapping by proposing edges with justifications for review.

Does the dependency analyzer enforce existing version constraints and requires edges?▼

Yes, the dependency analyzer enforces existing requires edges and version constraints when generating proposals. This ensures newly inferred cross-asset dependencies do not violate established manifest rules.

Can I generate a draft requires graph on a topic branch for review?▼

Yes, you can generate a draft requires graph on a topic branch for review and merge. This workflow allows teams to safely evaluate LLM-proposed cross-asset dependencies before integrating them into the main manifest.

What do I need to provide to analyze sidecar dependencies?▼

You need to provide a sidecar slug to analyze dependencies. The target sidecar must have manifests and existing publisher mappings to successfully generate proposed cross-asset requires edges.