home/agents/skills/code-reviewer/SKILL.md
General-purpose code review skill for agent-driven development; use after making updates to code.
npx skillsauth add jason0x43/dotfiles code-reviewerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to review code during agent-driven development. This skill is for internal agent feedback loops, not user-facing review reports.
Produce a fast, high-signal review of proposed or completed changes before handoff. Focus on catching issues early, tightening the implementation, and preventing unnecessary or unfinished changes from being left behind.
Evaluate the changes for:
The subagent should return:
Use this as the baseline prompt for the review subagent and adapt it to the task:
Review these changes for agent-driven development feedback. Focus on actionable findings only.
Evaluate:
- code quality and correctness
- security
- modern language/framework idioms
- unfinished, accidental, or unnecessary changes left in the code
Return:
- prioritized findings only
- file/line references when available
- why each finding matters
- a short statement if no findings are present
- residual risks or testing gaps if relevant
tools
Instructions for interacting with a Mist robot; use when the user asks to interact with a Mistry robot.
development
Access and control the Amcrest IP camera at 10.0.0.221 via the Amcrest/Dahua HTTP API. Use when the user wants snapshots, device info, config reads/writes, streams, or PTZ-style camera control for an Amcrest camera.
tools
Refactor and review SwiftUI view files with strong defaults for small dedicated subviews, MV-over-MVVM data flow, stable view trees, explicit dependency injection, and correct Observation usage. Use when cleaning up a SwiftUI view, splitting long bodies, removing inline actions or side effects, reducing computed `some View` helpers, or standardizing `@Observable` and view model initialization patterns.
development
Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens with VStack/HStack, managing @State or @Binding, building declarative iOS interfaces, or needing component-specific patterns and examples.