From atv-paperboard
Run ENFORCE checks on a rendered artifact slug: Google design.md lint + HTML-side color-token trace. Reports ACCEPT or FAIL with fail_class. Invokes `paperboard validate`.
How this skill is triggered — by the user, by Claude, or both
Slash command
/atv-paperboard:validate-artifactThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Enforces design contract compliance on a previously rendered artifact.
Enforces design contract compliance on a previously rendered artifact.
paperboard validate <slug>
render-artifact completes, to confirm the artifact is compliant.artifact-reviewer agent requests validation.@google/design.md JSON lint on the paired DESIGN.md sidecar.Prints one of:
✓ ACCEPT slug=<slug> — all checks passed; exit 0.✗ FAIL(<fail_class>) slug=<slug> — details follow; exit 1.fail_class is one of: none | lint | color-trace | environment
npx claudepluginhub all-the-vibes/atv-paperboard --plugin atv-paperboardCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.