Use when architecture violations were found and need automated fixing by priority.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add NoaiRox/specialist-agent --skill review-fix-violations --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Review Fix Violations?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/noairox-review-fix-violations-d2b01937)More formats (shields.io, HTML) on the badges page.
---
name: review-fix-violations
description: "Use when architecture violations were found and need automated fixing by priority."
user-invocable: true
argument-hint: "[module]"
allowed-tools: Read, Write, Edit, Bash, Glob, Grep
---
Identify and fix `docs/ARCHITECTURE.md` violations in the specified module.
Module: $ARGUMENTS
## Steps
1. Run `/review-check-architecture` to find violations.
2. For each violation found, fix in priority order:
**Critical (fix first):**
- try/catch in services -> remove, move error handling to composable
- Transformation in services -> move to adapter
- v-html without sanitization -> remove or sanitize
- Hardcoded secrets -> move to env vars / runtimeConfig
- Server routes without Zod validation -> add validation
**Important:**
- Options API -> migrate to script setup (`/migration-migrate-component`)
- Server state in Pinia -> migrate to useAsyncData/useFetch
- Explicit Vue imports -> remove (use auto-imports)
- any types -> type correctly
- Nuxt 2 patterns ($axios, asyncData, this.$store) -> Nuxt 3 equivalents
**Improvements:**
- Components > 200 lines -> decompose
- Console.log -> remove
- TODO/FIXME -> resolve or create issue
3. Validate after each fix:
```bash
nuxi typecheck && nuxi build && npx vitest run --passWithNoTests
```
4. Report what was fixed and what remains.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!