Install
$ agentstack add skill-thixpin-claude-config-code-quality-review ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →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
- 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.
- Review the design first (is this the right shape?), then the details (is it written well?). A perfectly formatted wrong abstraction is still wrong.
- 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).
- 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
testingskill).
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: thixpin
- Source: thixpin/claude-config
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.