← ClaudeAtlas

ship-uilisted

Load this skill before shipping a UI change, to statically review the diff for design-craft regressions (accessibility, motion, responsive, and visual or UX drift), correctness and security issues, and leftover debug code, then write a commit message and pull request description that match the repository's conventions. Triggers on "review my UI change", "ship this", "is this ready to ship". This is the ship gate at the end of the design → build → ship pipeline.
planetabhi/skills · ★ 1 · Code & Development · score 62
Install: claude install-skill planetabhi/skills
# Ship UI The final review before a UI change ships. It assumes the code compiles and passes lint, so it skips the mechanical style a linter enforces, but it still reviews logic, correctness, and security. The skill checks the diff for the design-craft regressions linters miss, then turns that diff into a clean commit message and PR description. ## Core mandate Review the changed code and the minimum surrounding context needed to validate it. Do not audit unrelated parts of the codebase. Catch the regressions a linter cannot detect, such as accessibility, motion, responsive, and visual or UX drift, and flag only what you are sure is a real problem. Then write a commit message and PR description that read as a developer wrote them, with no tooling attribution. ## Severity scale | Level | Meaning | | --- | --- | | **Blocking** | A real bug, a leaked secret, or a shipped accessibility failure. Do not merge. | | **Note** | Worth checking, a likely regression or a quality gap, not always wrong. | A clean diff should pass with an empty list. Do not invent minor findings to lengthen the list, and skip formatting and naming preferences. ## The checklist ### 1. Gather the diff Gather every pending change, so a clean result is trustworthy. Pick the scope that matches the request. - Uncommitted work about to be committed. Run `git diff HEAD` to capture staged and unstaged edits to tracked files. - A whole branch headed for a PR. Run `git diff <base>...HEAD` for committed work,