a11y
Accessibility audit + auto-fix (WCAG 2.2 A/AA). Scans built/static HTML for screen-reader, keyboard, and structure failures, fixes the deterministic ones, and…
Code review with principal-engineer-level depth. Reviews for correctness, performance, security, maintainability, and architecture. Use when completing tasks, reviewing PRs, or before merging.
$ npx -y skills add Houseofmvps/ultraship --skill code-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/code-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Code review with principal-engineer-level depth. Reviews for correctness, performance, security, maintainability, and architecture. Use when completing tasks, reviewing PRs, or before merging.
name: code-review description: Code review with principal-engineer-level depth. Reviews for correctness, performance, security, maintainability, and architecture. Use when completing tasks, reviewing PRs, or before merging. allowed-tools: Bash(gh pr:*), Bash(gh issue:*), Read, Grep, Glob disallowed-tools: Edit, Write, NotebookEdit
Review code the way a principal engineer would — not just "does it work?" but "will this cause problems at 3am?"
Every review should evaluate these dimensions, in order of importance:
> **Use an LSP if one is connected.** If LSP tools are available (check your tools for a language server — TypeScript, Pyright, gopls, rust-analyzer), use them instead of grep-guessing. `find references` on a changed function tells you the real blast radius; `go to definition` confirms a call signature actually matches; rename/diagnostics surface type errors the eye misses. A review that verifies call sites with an LSP catches breakage that a text-only review ships. If no LSP is connected, fall back to Grep/Glob and say so.
The code must do what it claims to do.
Think like an attacker for every piece of new code.
Will this work at 10x the current load?
Will the next person (including future-you) understand this in 6 months?
Does this fit the existing patterns, or does it introduce divergence?
Every finding should include a confidence level:
| Confidence | Meaning | Action | |---|---|---| | **High** | This is almost certainly a real issue | Fix before merging | | **Medium** | This looks like an issue but context might make it fine | Investigate, fix if confirmed | | **Low** | This is a style preference or minor concern | Note for later, don't block merge |
Don't cry wolf. A review that flags 30 "high" issues when only 3 are real trains the developer to ignore reviews. Be precise.
When invoked by /ship, output findings with severity levels (critical/high/medium/low/info) in the same format as other auditors:
{
"category": "code-quality",
"findings": [
{ "severity": "high", "category": "code-quality", "file": "path", "line": N, "message": "description" }
]
}"ULTRASHIP" Claude Code plugin — 39 skills, 33 tools, 11 agents for ship-ready workflows: planning, review, pentesting, safety guardrails, canary monitoring, SEO/AI-readiness check, penetration testing, code review, competitive analysis, incident response. 1 dependency. 180 tests. MIT.
Repo: Houseofmvps/ultraship
Accessibility audit + auto-fix (WCAG 2.2 A/AA). Scans built/static HTML for screen-reader, keyboard, and structure failures, fixes the deterministic ones, and…
Living Architecture Map — auto-generate Mermaid diagrams of your codebase. Use when user wants to visualize architecture, understand code structure, generate…
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent,…
Post-deploy canary monitoring — checks site health, detects regressions, monitors for errors after deployment. Use after deploying to verify production is…
Learn From the Best — analyze patterns from any codebase and apply them to yours. Use when user wants to adopt best practices from another repo, compare code…
Competitive X-Ray — analyze any competitor URL vs your site. Use when user wants to compare their site against a competitor, benchmark performance, or…