← ClaudeAtlas

qa-postlisted

Run deterministic render checks, local creative gates, adversarial critique, and independent evidence-backed acceptance against a built infographic before shipment.
imMamdouhaboammar/linkedin-animated-infographics · ★ 2 · Testing & QA · score 71
Install: claude install-skill imMamdouhaboammar/linkedin-animated-infographics
# /linkedin-animated-infographics:qa-post Arguments: **$ARGUMENTS** ## Purpose Act as the focused **parent workflow** for QA. Report evidence and route targeted fixes; do not silently edit the artifact or let the producing worker grade its own result. Read `helper/GUIDE.md` before checking the artifact. ## Use when Use for a finished or nearly finished artboard/GIF that needs shipping acceptance, regression review, visual/caption red-teaming, or verification after a targeted fix. ## Inputs - artboard HTML and rendered static/GIF evidence - optional caption and first comment - story brief, selected creative concept, evidence table, and layout spec when available - optional mascot identity/motion contract - explicit acceptance criteria when supplied ## Outputs Return `build/render-report.json`, `build/critic-report.json`, `build/verification-report.json`, and one final verdict: `SHIP` or `HOLD: <the one thing to fix first>`. ## Procedure 1. Run deterministic render checks: ```bash bash ${CLAUDE_PLUGIN_ROOT}/scripts/lint_artboard.sh <path> python3 ${CLAUDE_PLUGIN_ROOT}/scripts/artboard_audit.py <path> --json /tmp/artboard-audit.json python3 ${CLAUDE_PLUGIN_ROOT}/scripts/check_render.py <path> --out /tmp/qa-still.png --mobile --json /tmp/still-audit.json ``` 2. Walk the `render` skill and `references/qa-gates.md`. Inspect frame 0 and feed-width output. For GIFs, use `render.sh` so lint, measured artboard/still/GIF fragments, and the merged `build/render-report.json`