AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Code Quality Review

skill-thixpin-claude-config-code-quality-review · by thixpin

Checklist and method for reviewing code quality — readability, maintainability, SOLID, DRY, performance, and backward compatibility. Use when asked to review code, a diff, a branch, or a merge request for quality, or before finalizing significant changes. For GitHub PR review use the built-in /review; for security-focused review use the security-audit skill.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-thixpin-claude-config-code-quality-review

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-thixpin-claude-config-code-quality-review)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Code Quality Review? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Code Quality Review

Review for defects and maintainability, in that order. Every finding names the location, the concrete problem, and a suggested fix; every finding has a severity.

Scope

Reviews a change — a diff, branch, or set of files — at the function and file level.

Use for quality review of written code: readability, maintainability, correctness risks, backward compatibility.

Do not use for:

  • System-wide structure, module boundaries, or layering — use architecture-review. If a finding here is really "the whole codebase is shaped wrong," it belongs there.
  • Security review — use security-audit.
  • Reviewing a GitHub pull request — use the built-in /review.

Method

  1. Understand the change's intent before judging it — read the description, then the diff, then enough surrounding code to know how the pieces are used.
  2. Review the design first (is this the right shape?), then the details (is it written well?). A perfectly formatted wrong abstraction is still wrong.
  3. Report findings by severity: blocker (bugs, data loss, breaking changes), should-fix (maintainability problems that will hurt soon), nit (style and polish, clearly labeled as optional).
  4. Distinguish "this violates the project's conventions" from "this differs from my preference." Only the first is a finding.

Checklist

Correctness & safety

  • Edge cases: empty inputs, nulls, boundaries, concurrency, partial failure.
  • Error handling: failures surfaced, not swallowed; resources released on all paths.

Backward compatibility

  • Public APIs, wire formats, database schemas, and config keys keep working for existing callers, or the break is explicit and justified.
  • Behavior changes to shared code checked against all existing call sites.

Maintainability — scoped to the change; escalate system-wide findings to architecture-review

  • DRY: real duplication (same knowledge in two places) flagged; incidental similarity left alone.
  • Single responsibility: each unit has one reason to change; mixed concerns (I/O + logic + formatting in one function) flagged.
  • Dependencies point the right way — no new coupling from low-level modules to high-level ones, no cycles.
  • Naming says what things are; no comment needed to decode a name.

Readability

  • Control flow followable top-to-bottom; nesting shallow; clever one-liners replaced by clear code.
  • Comments explain why, not what; stale comments flagged.

Performance

  • Algorithmic issues only unless the project has stated perf budgets: N+1 queries, work inside hot loops that belongs outside, unbounded growth, missing pagination.
  • No speculative micro-optimization findings without evidence.

Tests

  • Changed behavior is covered; tests assert behavior, not implementation (see testing skill).

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.