code-review
Use when reviewing a change, pull request, patch, refactor, migration, configuration update, dependency change, or release preparation.
Skill by gowebknot
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/gowebknot-code-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, testing, data, security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/code-review
What's inside
- Skill name
code-review- Description
- Use when reviewing a change, pull request, patch, refactor, migration, configuration update, dependency change, or release preparation. Prioritize correctness, security, behavioral regressions, contract and boundary violations, data-loss risks, test gaps, maintainability problems, and missing validation; report concrete, actionable findings with file and line references before summarizing the change.
- License
- MIT
- Instructions
- 56 lines in SKILL.md · view on GitHub
Files (6)
- SKILL.md
- .gitkeep · assets/
- .gitkeep · examples/
- .gitkeep · references/
- .gitkeep · scripts/
- .gitkeep · templates/
SKILL.md (first lines)
# Code Review Review changes for defects and risk, not merely for style preference. ## Review Order 1. Read repository and package guidance before evaluating the change. 2. Inspect the complete diff and relevant surrounding code, tests, contracts, configuration, and callers. Do not review only the changed lines. 3. Verify the intended behavior against the task, acceptance criteria, and public interfaces. 4. Trace changed data and control flow across package, process, persistence, and user boundaries. 5. Run or inspect focused validation and identify missing cases. ## Findings Prioritize findings in this order: - Data loss, security vulnerabilities, authorization bypasses, or unsafe external effects. - Incorrect behavior, broken contracts, race conditions, failure handling, or compatibility breaks. - Missing migrations, incomplete rollout handling, or incorrect configuration and environment use. - Missing tests for important behavior, error paths, boundaries, or regressions. - Maintainability problems that make defects likely or violate repository architecture. Each finding must include the file and line reference, concrete problem, impact, and recommended fix. Distinguish confirmed defects from questions or residual risks. Do not report formatting preferences as findings when automated tooling already owns that concern. ## Review Boundaries - Check public exports, runtime validation, authorization, error mapping, logging, redaction, retries, idempotency, and resource cleanup when relevant. - Check that tests assert behavior rather than implementation details and that mocks do not hide broken integration boundaries. - Check changed files remain under 300 lines and retain one cohesive responsibility. - Apply [Code Quality](../code-quality/SKILL.md) to the entire changed units: check component and helper ownership, duplicated business rules, nested control flow, dense expressions, callbacks, transformations, and keyed dispatch. For JSX, also apply [JSX Component Extraction](../jsx-component-extraction/SKILL.md). - Flag structural violations even in short files with passing tests. Require a concrete reason for necessary retained complexity. Check that extraction and flattening preserve evaluation order, selected-branch execution, errors, side effects, state ownership, and cleanup; moving complexity into vague helpers does not resolve it. - Check documentation, checklist statuses, release notes, and generated artifacts when the change affects them. - Flag any use of `--no-verify`, `--no-hooks`, `HUSKY=0`, skipped hooks, disabled checks, or equivalent validation bypasses. - Treat an unauthorized commit, amend, push, force-push, tag, publish, release, or deploy as a repository-process violation. ## Report List findings first, ordered by severity. Then list open questions, assumptions, testing gaps, and a brief change summary. If no findings exist, state that explicitly and identify residual risks or validation gaps.
From gowebknot/monorepo-template, MIT.
More from gowebknot/monorepo-template
- 0.529score
authentication-rbac
gowebknot
Use when designing, implementing, reviewing, or testing authentication, protected routes, sessions, roles, permissions, ownership rules, or authorization…
SkillBFreshness: BClaude Code +9 - 0.529score
backend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging backend services, modules, controllers, persistence, request validation, response serialization…
SkillBFreshness: BClaude Code +9 - 0.529score
checklist-tracking
gowebknot
Use when a task creates, edits, reviews, or completes Markdown checklists, implementation plans, task lists, status tables, or tracked test cases.
SkillBFreshness: BClaude Code +9 - 0.529score
react-19
gowebknot
Required when writing or reviewing React 19 components, hooks, forms, actions, transitions, optimistic updates, refs, or server-state UI in any application or…
SkillBFreshness: BClaude Code +9 - 0.529score
release-flow
gowebknot
Use only in this template repository when preparing a release, version change, changelog, release notes, migration, deprecation, package publication, or…
SkillBFreshness: BClaude Code +9 - 0.529score
e2e-regression-test-writer
gowebknot
Plan and write Playwright end-to-end coverage for user-facing generated application features, flows, and failure states.
SkillBFreshness: BClaude Code +9 - 0.529score
maestro-mobile-e2e-test-writer
gowebknot
Plan and write Maestro mobile end-to-end coverage for user-facing generated Expo or React Native flows, including applicable failure paths and dedicated…
SkillBFreshness: BClaude Code +9 - 0.529score
security-testing-policy
gowebknot
Use when designing, implementing, reviewing, or troubleshooting security tests, authorization checks, input validation, secret handling, dependency…
SkillBFreshness: BClaude Code +9 - 0.529score
contract-validation
gowebknot
Use when defining, changing, reviewing, or debugging runtime-validated contracts across application boundaries, including schemas, request and response…
SkillBFreshness: BClaude Code +9 - 0.529score
end-to-end-api-flow
gowebknot
Use when implementing, reviewing, debugging, or tracing API-backed behavior across shared contracts, backend endpoints, typed API clients, query hooks, and…
SkillBFreshness: BClaude Code +9 - 0.529score
frontend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging frontend routes, components, Atomic Design composition, forms, tables, loading and error states…
SkillBFreshness: BClaude Code +9 - 0.529score
jsx-component-extraction
gowebknot
Use when writing, reviewing, or refactoring React JSX or TSX with deeply nested markup, repeated UI blocks, complex conditional branches, mapped content…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 11, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/gowebknot/monorepo-template
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from gowebknot
- 0.529score
authentication-rbac
gowebknot
Use when designing, implementing, reviewing, or testing authentication, protected routes, sessions, roles, permissions, ownership rules, or authorization…
SkillBFreshness: BClaude Code +9 - 0.529score
end-to-end-api-flow
gowebknot
Use when implementing, reviewing, debugging, or tracing API-backed behavior across shared contracts, backend endpoints, typed API clients, query hooks, and…
SkillBFreshness: BClaude Code +9 - 0.529score
backend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging backend services, modules, controllers, persistence, request validation, response serialization…
SkillBFreshness: BClaude Code +9 - 0.529score
contract-validation
gowebknot
Use when defining, changing, reviewing, or debugging runtime-validated contracts across application boundaries, including schemas, request and response…
SkillBFreshness: BClaude Code +9 - 0.529score
checklist-tracking
gowebknot
Use when a task creates, edits, reviews, or completes Markdown checklists, implementation plans, task lists, status tables, or tracked test cases.
SkillBFreshness: BClaude Code +9 - 0.529score
frontend-standards
gowebknot
Use when implementing, reviewing, refactoring, or debugging frontend routes, components, Atomic Design composition, forms, tables, loading and error states…
SkillBFreshness: BClaude Code +9
Cite this page
code-review skill. Agent Mart. https://agentmart.dev/skills/gowebknot-code-review (last updated 2026-10-24)