원클릭으로
run-all-compliance
Runs all 3 compliance checks (SCC, VTT, DFXP) in sequence, produces 3 dated reports.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Runs all 3 compliance checks (SCC, VTT, DFXP) in sequence, produces 3 dated reports.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Comprehensive PR analysis for merge decisions - compliance, code review, regressions, and test coverage
Generates EXHAUSTIVE WebVTT compliance report checking all 76 rules individually + tag/setting/entity coverage with deep validation analysis to identify ALL issues in pycaption code.
Generates EXHAUSTIVE DFXP/TTML specification summary from web sources with complete rule coverage, all elements/attributes/styling, and self-validation.
Analyzes and validates comprehensive SCC specification coverage, ensuring all rules, formats, and best practices are documented with automated verification.
Generates EXHAUSTIVE WebVTT specification summary from web sources with complete rule coverage, all tags/settings/entities, and self-validation.
Generates EXHAUSTIVE DFXP/TTML compliance report checking all 115 rules individually + styling/timing/element coverage with deep validation analysis to identify ALL issues in pycaption code.
| name | run-all-compliance |
| description | Runs all 3 compliance checks (SCC, VTT, DFXP) in sequence, produces 3 dated reports. |
Runs all three compliance checks (SCC, VTT, DFXP) in sequence against the current spec summaries and pycaption implementation. Produces three dated compliance reports.
Prerequisites: Spec summaries must exist in ai_artifacts/specs/. If missing, run the analyze-docs skills first (/analyze-scc-docs, /analyze-vtt-docs, /analyze-dfxp-docs).
Output: Three reports in ai_artifacts/compliance_checks/:
scc/compliance_report_YYYY-MM-DD.mdvtt/compliance_report_YYYY-MM-DD.mddfxp/compliance_report_YYYY-MM-DD.mdUsage: /run-all-compliance
Extract and run the Python script from each compliance skill. Execute all three sequentially via Bash:
echo "=========================================="
echo " RUNNING ALL COMPLIANCE CHECKS"
echo "=========================================="
echo ""
TMPDIR=$(mktemp -d)
trap 'rm -rf "$TMPDIR"' EXIT
echo "[1/3] SCC Compliance Check"
echo "-------------------------------------------"
sed -n '/^```python/,/^```/{ /^```/d; p; }' .claude/skills/check-scc-compliance/skill.md > "$TMPDIR/scc.py"
python3 "$TMPDIR/scc.py" && SCC_EXIT=0 || SCC_EXIT=$?
echo ""
echo "[2/3] VTT Compliance Check"
echo "-------------------------------------------"
sed -n '/^```python/,/^```/{ /^```/d; p; }' .claude/skills/check-vtt-compliance/skill.md > "$TMPDIR/vtt.py"
python3 "$TMPDIR/vtt.py" && VTT_EXIT=0 || VTT_EXIT=$?
echo ""
echo "[3/3] DFXP Compliance Check"
echo "-------------------------------------------"
sed -n '/^```python/,/^```/{ /^```/d; p; }' .claude/skills/check-dfxp-compliance/skill.md > "$TMPDIR/dfxp.py"
python3 "$TMPDIR/dfxp.py" && DFXP_EXIT=0 || DFXP_EXIT=$?
echo ""
echo "=========================================="
echo " ALL COMPLIANCE CHECKS COMPLETE"
echo "=========================================="
echo ""
echo " SCC: $([ $SCC_EXIT -eq 0 ] && echo 'OK' || echo 'FAILED')"
echo " VTT: $([ $VTT_EXIT -eq 0 ] && echo 'OK' || echo 'FAILED')"
echo " DFXP: $([ $DFXP_EXIT -eq 0 ] && echo 'OK' || echo 'FAILED')"
echo ""
echo " Reports:"
echo " $(ls -t ai_artifacts/compliance_checks/scc/compliance_report_*.md 2>/dev/null | head -1)"
echo " $(ls -t ai_artifacts/compliance_checks/vtt/compliance_report_*.md 2>/dev/null | head -1)"
echo " $(ls -t ai_artifacts/compliance_checks/dfxp/compliance_report_*.md 2>/dev/null | head -1)"