ワンクリックで
audit-code-reviewer
Parallel multi-reviewer audit launched before merge or release; not for single-pass review.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Parallel multi-reviewer audit launched before merge or release; not for single-pass review.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Detect and fix color contrast problems in source files and images: compute WCAG contrast ratios, then apply hue-preserving replacements to the failing hex values directly in the repo's source files so every color passes. Fixing the source is the primary outcome; the audit documents the result. Owns docs/PALETTE_CONTRAST_AUDIT.md end to end: writes or refreshes the per-repo palette audit from evidence gathered in the target repo this run, while citing the propagated generic docs/COLOR_CONTRAST_ACCESSIBILITY.md method doc. Use for color contrast, WCAG, accessibility, luminance, contrast ratio, palette audit, a11y, and dark mode contrast tasks: auditing and fixing a repo's color palette, applying accessible color replacements across source files, checking a specific foreground/background pair, darkening or brightening a failing color, spot-checking contrast in a screenshot or rendered image, generating a new set of accessible colors, or writing up a repo's palette contrast audit from real evidence.
Design, implement, verify, and debug Apple Liquid Glass surfaces in SwiftUI on macOS 26+ and iOS 26: `.glassEffect`, `GlassEffectContainer`, `glassEffectID` morphing, `.interactive()`, tint, layer order, and backdrop sampling. Use when glass looks flat, gray, missing, or invisible, when a screenshot cannot prove the effect is live, when deciding which surfaces should be glass versus stable content, or when guaranteeing text contrast over glass (Reduce Transparency, Increase Contrast, vibrancy, scrims, WCAG ratios). Covers capture-path hazards (cacheDisplay / bitmapImageRepForCachingDisplay / ImageRenderer omit backdrop compositing; capture on screen with screencapture), differential proof via Reduce Transparency, expected appearance per backdrop, and a drop-in GlassSurface wrapper with accessibility fallbacks.
Watchdog for background subagents that catches a stuck, stalled, or hung agent without killing a healthy one. Use when one or more subagents or background agents are running and you want periodic hang detection. Trigger phrases: hang check, agent stuck, agent hung, stalled subagent, watchdog, no output, monitor running agents.
Resolve TypeScript errors, eliminate `any`, and design modular, strict TypeScript types including generics, conditional types, mapped types, template literal types, branded or opaque types, and deep inference. Use for type-inference problems, `infer` or `extends` questions, utility types such as `Partial`, `Record`, `ReturnType`, `Awaited`, `NoInfer`, `satisfies`, module-boundary type design, function overloads, declaration merging, strict-mode refactors, and production-grade type-safety reviews.
Create, edit, and lint WeBWorK PG/PGML questions following docs/webwork guidance, HTML whitelist constraints, and renderer-based lint checks. Use for tasks like authoring new PGML problems, adjusting randomization or grading, fixing PGML rendering issues, and running renderer API linting.
Capture screenshots of a running app and embed them into README.md and docs/ to make GitHub landing pages novice-friendly. Classifies the app as PySide6 GUI, Swift GUI, terminal/CLI, or web app, captures with the appropriate backend (easy-screenshot for local windows, Playwright for web), writes PNGs to docs/screenshots/, and inserts embed lines into README/docs. Rewrites the readme-docs managed screenshot block (begin/end sentinels) with real embeds, idempotently. Use after readme-docs runs, when screenshots are stale or absent, or when adding a new app kind. Writes docs/screenshots/ PNG files and edits README/docs embed lines; runs in Wave 2 of the docset-updater refresh, after readme-docs. App code is read-only.
SOC 職業分類に基づく
| name | audit-code-reviewer |
| description | Parallel multi-reviewer audit launched before merge or release; not for single-pass review. |
Use this skill to turn a code-change review into six independent review passes run by separate subagents. The main agent is the review coordinator: gather shared context, launch independent review subagents with separate scopes, wait for their results, then merge their findings into a single concise review.
docs/REPO_STYLE.md when flagging this.git status --short and the relevant git diff.AGENTS.md,
docs/REPO_STYLE.md,
docs/PYTHON_STYLE.md, docs/PYTEST_STYLE.md when present,
docs/MARKDOWN_STYLE.md, and
docs/CHANGELOG.md.Launch Plan auditor to verify that the current plan, ticket, or user request was implemented
according to its stated design philosophy and scope.
Review focus:
Launch Test auditor to prune fragile pytests and route elaborate scenarios to E2E, keeping
tests/ fast and stable. Less is more: the default action is removal, not addition.
Review focus:
tmp_path, network calls, large fixtures, or
model loads.tests/: whole-script CLI runs, I/O round trips,
real external tools. These belong in tests/e2e/ per
docs/E2E_TESTS.md, not in pytest. Recommend moving or deleting, not
rewriting in place.docs/PYTEST_STYLE.md: dates,
collection sizes, lists of required keys, hardcoded defaults, tunable constants, dataclass
storage, function-name strings, and over-broad or order-dependent assertions._temp.* files, or tests that will not
still pass next week without code changes.Launch Style auditor to review changed code against implementation style guides.
Review focus:
docs/PYTHON_STYLE.md when Python changed.docs/REPO_STYLE.md.Launch Docs auditor to identify existing documentation that should be updated because of the code
change.
Review focus:
Launch Legacy auditor to find unused code, dead branches, and legacy cruft introduced or left
behind by the change. Goal: prevent feature drift and keep the code lean.
Review focus:
pip_requirements.txt, Brewfile, or similar that no code references anymore.Launch Comment auditor to confirm changed code is well commented and easy to read. Anchor
the review in docs/PYTHON_STYLE.md commenting rules when Python
changed.
Review focus:
#====) used in Python where the style guide expects them.Dispatch a fresh subagent for each atomic task. Reusing a subagent across tasks
carries stale context, encourages drift, and weakens independent judgment.
SendMessage is for status only; do not use it to chain follow-on editing
work onto a teammate that has already finished its assigned task. See
docs/REPO_STYLE.md.
Use this template for each independent review subagent, replacing the bracketed reviewer and scope text:
You are [reviewer name]. Perform an independent review of this code change from one focused angle:
[scope].
Shared context:
- User request: [brief request]
- Relevant plan or ticket: [path or none found]
- Changed files: [paths]
- Repo rules read: [paths]
- Test evidence so far: [commands and results]
- Suggested review range, if known: [working tree, staged diff, commit range, or unknown]
Instructions:
- Return findings only when there is a concrete issue.
- Include file and line references when possible.
- Include severity: blocker, high, medium, or low.
- Include any missing evidence that blocks confidence.
- Keep the review focused on your assigned scope.
- Do not assume the main agent has already reviewed this scope.
- Perform any deeper history, plan, diff, or call-site inspection needed for your assigned scope.
- Make this an independent review: form your own conclusions from the provided artifacts.
Lead with findings, ordered by severity. For each finding, include the issue, evidence, impact, and the smallest useful fix. After findings, include open questions or assumptions, then a short summary of tests and documentation status.
If all review passes find no issues, say that clearly and list any residual risk such as missing test evidence, unavailable docs, or areas that were not reviewed.