.codex/skills/runbook-coverage-guard/SKILL.md
Audit curriculum coverage against instructor runbook structure and repository naming rules for Basics and Advanced modules. Use when Codex needs to detect missing or misnamed Day/Hour lecture files, missing daily assignment artifacts, missing quiz artifacts, autograder-readiness gaps, or when scaffolding standardized placeholders for missing course files.
npx skillsauth add dhar174/python_programming_courses runbook-coverage-guardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audit per-day and per-hour course artifact coverage and optionally scaffold missing files using this repository's conventions. Produce a deterministic gap report before creating placeholders.
scripts/audit_runbook_coverage.py: Audit coverage and optionally scaffold missing files.references/repo-conventions.md: Naming rules and expected folder structure used by the audit.Basics, Advanced, or both) and day range.--scaffold and selected categories.# Report only (both modules, 12 days x 4 hours default)
py -3 .codex/skills/runbook-coverage-guard/scripts/audit_runbook_coverage.py
# Report Basics days 1-5 only
py -3 .codex/skills/runbook-coverage-guard/scripts/audit_runbook_coverage.py --module basics --days 5
# Scaffold missing lecture files only
py -3 .codex/skills/runbook-coverage-guard/scripts/audit_runbook_coverage.py --module advanced --scaffold lecture
# Scaffold all artifact categories and print JSON report
py -3 .codex/skills/runbook-coverage-guard/scripts/audit_runbook_coverage.py --module both --scaffold lecture,assignment,quiz --json
Module/lessons/lecture/DayX_HourY_Module.md with minimal instructional placeholders.Module/assignments/Module_DayX_homework.ipynb.criteria.json, setup.json, and feedback.json under Module/assignments/Module_DayX_homework/.Module/quizzes/Module_DayX_Quiz.html.--force is explicitly set.Load references/repo-conventions.md when rules need confirmation or when this repository's structure changes.
testing
Create GitHub Issue for feature request from specification file using feature_request.yml template.
testing
Create a formal specification for an existing GitHub Actions CI/CD workflow, optimized for AI consumption and workflow maintenance.
testing
Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.
data-ai
Prompt for generating an AGENTS.md file for a repository