--- name: prerequisite-analyzer description: Analyzes and validates prerequisite chains and learning dependencies in curriculum. --- # prerequisite-analyzer ## Capabilities - Build prerequisite dependency graphs - Detect circular dependencies - Identify missing prerequisites - Suggest optimal learning sequences ## Usage Use this skill when: - Designing course sequences - Identifying learning dependencies - Validating curriculum structure ## Input Curriculum with module structure and stated prerequisites. ## Output Prerequisite analysis report with: - Dependency graph visualization - Circular dependency warnings - Missing prerequisite recommendations - Suggested sequence optimization ## Limitations - Requires explicit prerequisite statements - Cannot infer implicit prerequisites - Analysis is structural, not content-based ## Assumptions - Curriculum has defined modules/units - Prerequisites are documented or can be inferred