بنقرة واحدة
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)"