aurite-ai/agent-verifier/verify-quality
Claude Code and agent skill by aurite-ai/agent-verifier
- community
Checking that the SKILL.md file is still in the repository.
Verify code quality including naming conventions, organization, documentation, and general best practices. Use when asked to "verify quality", "check code quality", or "review code organization".
Install
npx vskill@latest install aurite-ai/agent-verifier/verify-qualitySKILL.md
Code Quality Verification
Purpose
Verify code for quality anti-patterns including poor naming, missing documentation, magic values, and organizational issues. No telemetry or network calls of its own.
When to Use
Trigger this skill when the user asks to:
- "verify agent quality"
- "verify quality"
- "check code quality"
- "review code organization"
- "check naming conventions"
Note: For full verification including security, patterns, and language-specific checks, tell the user to say "verify agent".
Process
Step 1: Discover Files
Locate files to analyze:
Source files:
*.py,*.ts,*.js,*.go,*.rs- Source code- Focus on main implementation files, not tests
Directories to check:
src/,lib/,app/, project rootagent/,tools/,utils/
Exclude:
node_modules/,.venv/,venv/,__pycache__/- Test files (
*.test.*,*.spec.*,*_test.go) - Generated files, migrations
Step 2: Run Quality Checks
All checks in this skill are `[HEURISTIC]` — they require judgment. Tag findings with [H].
2.1 [HEURISTIC] Naming Conventions
Check for:
| Issue | Examples | |
|---|---|---|
| Single-letter variables (except loops) | x = get_data(), d = {} | |
| Unclear abbreviations | proc_usr_req(), calc_val() | |
| Inconsistent casing | Mixing camelCase and snake_case in same file | |
| Names that don't describe purpose | data, temp, result, info | |
| Boolean names without is/has/can | enabled = check() vs is_enabled = check() |
Good naming:
Severity: ⚠️ Warning
2.2 [HEURISTIC] Code Organization
Check for:
| Issue | Description | |
|---|---|---|
| Large files | > 500 lines for a single module | |
| Large functions | > 50 lines for a single function | |
| Deep nesting | > 4 levels of indentation | |
| Mixed concerns | Business logic mixed with I/O in same function | |
| God objects | Classes with > 10 public methods or > 20 attributes |
Example issues:
Severity: ⚠️ Warning
2.3 [HEURISTIC] Magic Numbers and Strings
Check for:
- Numeric literals in code without constants
- String literals repeated multiple times
- Configuration values hardcoded in logic
Examples:
Severity: ⚠️ Warning
2.4 [HEURISTIC] Documentation
Check for:
| Missing | Where expected | |
|---|---|---|
| Module docstring | Top of .py files | |
| Class docstring | After class definition | |
| Function docstring | After def for public functions | |
| README | Project root | |
| Type hints | Public function parameters/returns |
Examples:
Severity: ⚠️ Warning
2.5 [HEURISTIC] Error Handling
Check for:
| Issue | Description | |
|---|---|---|
| Bare except | except: without specific exception | |
| Silent failures | except: pass | |
| Generic exceptions raised | raise Exception("...") | |
| No error handling | Functions that can fail but don't handle errors |
Examples:
Severity: ⚠️ Warning
2.6 [HEURISTIC] Code Duplication
Check for:
- Identical or near-identical code blocks (> 5 lines)
- Copy-pasted functions with minor variations
- Repeated patterns that could be abstracted
Example:
Severity: ⚠️ Warning
2.7 [HEURISTIC] Commented-Out Code
Check for:
- Large blocks of commented-out code (> 5 lines)
- TODO comments that are stale (months old if dates present)
- FIXME comments indicating known issues
Examples:
Severity: ⚠️ Warning
Step 3: Generate Report
For full verification including security, patterns, and language-specific checks, say "verify agent".
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/verify-quality/SKILL.md
Popularity
- Repository stars
- 45
- Repository forks
- 7
- 7-day trend score
- 19
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 2 Aug 2026, 3 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/aurite-ai/agent-verifier/verify-quality)