Claude-skill-registry cfn-dependency-management

Task dependency extraction and context ingestion. Use when you need to parse task criteria, identify dependencies, generate execution order, or inject context for complex multi-step tasks.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/cfn-dependency-management" ~/.claude/skills/majiayu000-claude-skill-registry-cfn-dependency-management && rm -rf "$T"
manifest: skills/data/cfn-dependency-management/SKILL.md
source content

Dependency Management Skill (Mega-Skill)

Version: 1.1.0 Purpose: Task dependency extraction and context ingestion Status: Production Consolidates: cfn-dependency-extractor, cfn-dependency-ingestion Confidence: 9.5/10 (with orchestration layer)


Overview

This mega-skill provides complete dependency handling:

  • Extractor - Parse task criteria, identify dependencies, generate execution order
  • Ingestion - Consume manifests, inject context, coordinate dependencies
  • Orchestration - Unified interface coordinating extraction and ingestion

Directory Structure

dependency-management/
├── SKILL.md
├── execute.sh                    # Main orchestration script
├── cfn-dependency-management.sh  # Skill wrapper entry point
└── lib/
    ├── extractor/                # From cfn-dependency-extractor
    └── ingestion/                # From cfn-dependency-ingestion

Usage

Main Entry Point

# Basic usage
./cfn-dependency-management.sh --task-description "Implement OAuth2 auth"

# Save to file
./cfn-dependency-management.sh --task-description "Build admin dashboard" --output-file deps.txt

# Mode-specific execution
./cfn-dependency-management.sh --task-description "Add user profiles" --mode mvp
./cfn-dependency-management.sh --task-description "Full system audit" --mode enterprise --verbose

Modes

  • MVP: Only P0 critical dependencies (fastest)
  • Standard: P0 and P1 dependencies (balanced)
  • Enterprise: All dependencies including deprecated (comprehensive)

Pipeline Flow

  1. Extraction - Analyze task description → produce dependency graph
  2. Mode Configuration - Apply mode-specific filters (P0, P1, P2)
  3. Ingestion - Consume dependency graph → inject context for execution
  4. Summary - Generate execution report with critical path and parallel opportunities

Migration Paths

Old PathNew Path
cfn-dependency-extractor/dependency-management/lib/extractor/
cfn-dependency-ingestion/dependency-management/lib/ingestion/

Version History

1.1.0 (2025-12-08)

  • Added execute.sh orchestration script
  • Added cfn-dependency-management.sh wrapper entry point
  • Implemented mode-based execution (mvp/standard/enterprise)
  • Added comprehensive help and error handling
  • Fixed coordination between extraction and ingestion

1.0.0 (2025-12-02)

  • Consolidated extractor + ingestion into unified dependency pipeline

Pipeline Flow

  1. Extractor analyzes task → produces dependency graph
  2. Ingestion consumes graph → injects context for execution

Migration Paths

Old PathNew Path
cfn-dependency-extractor/dependency-management/lib/extractor/
cfn-dependency-ingestion/dependency-management/lib/ingestion/

Version History

1.0.0 (2025-12-02)

  • Consolidated extractor + ingestion into unified dependency pipeline