From agn
Review the codebase for quality, consistency, and maintainability. Run periodically after completing a batch of tasks to catch technical debt, inconsistencies, and quality regressions introduced by narrow task-focused work. Produces backlog tasks for each finding — does not modify code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agn:code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read-only review of the codebase. Produces actionable backlog tasks for findings. Does **not** modify code.
Read-only review of the codebase. Produces actionable backlog tasks for findings. Does not modify code.
Run periodically — after completing a batch of tasks, before a release, or when the codebase has accumulated drift from multiple contributors or agents working on isolated tasks.
git diff main..HEAD or a date range).tasks/backlog/ following the task management standard. These tasks are then executed later via /agn:task-implement.requirements.txt, package.json, etc.any types without justification. Prefer interfaces over inline types for reused shapes.is_active, has_permission, canEdit).except: or catch {} that silently swallow errors.## Code Review Summary
### Critical (must fix)
- [category] file:line — description and recommendation
### Improvement (should fix)
- [category] file:line — description and recommendation
### Minor (nice to have)
- [category] file:line — description and recommendation
### Positive observations
- Things that are well-done and should be preserved as patterns
After the user reviews the summary and approves which findings to act on:
scripts/taskman.sh. Do not write files directly.--feature. They are cross-cutting quality work, not part of a product feature. If a finding is clearly scoped to an existing feature that is still in backlog/active, create a bug task attached to it instead (--kind bug --feature <slug>).taskman.sh new writes the file with draft: true in the YAML. Re-read it from disk, present it to the user, then call ./scripts/taskman.sh finalize <path> on approval or ./scripts/taskman.sh discard <path> on rejection.Example:
cat <<'EOF' | ./scripts/taskman.sh new task --title "<finding title>"
## Problem statement
<finding + file:line evidence>
## Scope
In: <what must change>. Out: <adjacent work>.
## Acceptance criteria
- <observable outcome>
## Quality gates
- <validation steps>
EOF
# review the file from disk, then finalize or discard:
./scripts/taskman.sh finalize <path>
taskman.sh.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub agenturehq/agenture-loop