QualityPython

Code Quality

by waybarrios

Code Quality is a Quality skill for Claude Code, published by waybarrios in opencode-power-pack.

482 stars39 forkson waybarrios/opencode-power-packAdded 2026/08/26+2% in starsRepository updated 2026/08/24
ai-agentsanthropicclaude-codecode-reviewcodexcodex-clideveloper-toolsgradiohuggingfacellm-toolsmachine-learningml-trainingopenai-codexopencodepipi-coding-agentpi-packagepluginsecurity-auditskills
Install in seconds
Install Code Quality
Copy Code Quality into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/waybarrios/opencode-power-pack/tree/main/skills/code-quality ~/.claude/skills/code-quality

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/waybarrios/opencode-power-pack.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/code-quality/SKILL.md in waybarrios/opencode-power-pack
Installs to
~/.claude/skills/code-quality
Collection
One of 25 skills cataloged from this repository
Category
Quality1354 skills

What Code Quality does

Code Quality helps agents review code, run linting and type checks, and flag maintainability, complexity, and standards issues. Use it for quality gates and cleanup across Rust, TypeScript, Python, shell, and mixed repositories.

Code Quality is cataloged under Quality on DirSkills. Code Quality comes from a repository tagged ai-agents, anthropic, claude-code, code-review and codex.

Documentation

README

Code Quality

Structured code review and quality enforcement across common tech stacks. Checklists, linting strategies, and metrics to keep codebases healthy.

Quick Start

Run a Code Quality Check

  1. Run static analysis: Linters, type checkers, formatters
  2. Review against checklist: Language-specific items below
  3. Check complexity metrics: Cyclomatic < 25, data flow < 25
  4. Report findings: Structured output with severity and recommendations

Linting Configurations

Rust — Clippy Config

Standard clippy configuration (in Cargo.toml or .clippy.toml):

[lints.clippy]
cognitive_complexity = "warn"
pedantic = { level = "deny", priority = -1 }
nursery = { level = "deny", priority = -1 }
unwrap_used = "deny"

Standard commands:

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Code Quality

  • What else does waybarrios publish alongside Code Quality?

    Code Quality is one of 25 skills that DirSkills catalogs from waybarrios/opencode-power-pack, the repository it ships in. Its siblings there include AI Slop Rubric, AWS Context Discovery and Agentic Actions Auditor. Each one is a separate skill with its own page in this directory, installs the same way Code Quality does, and is maintained by waybarrios in that same repository. The rest of the collection is listed on the waybarrios/opencode-power-pack page.

  • How does Code Quality compare to other Quality skills?

    Code Quality ranks #1257 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Code Quality against them. Open each page to compare what they document and how they install.

More from waybarrios/opencode-power-pack

Code Quality is one of 25 skills cataloged on DirSkills from waybarrios/opencode-power-pack.

See all 25 skills
🧩
5d ago

AI Slop Rubric

AI Slop Rubric defines observable signs of generic or poorly grounded interface design, with severity levels, evidence needs, and repair actions. Use it to review marketing sites, product pages, dashboards, portfolios, and e-commerce layouts.
Frontend
48239
☁️
5d ago

AWS Context Discovery

AWS Context Discovery reads the local AWS profile, region, account, and caller identity before AWS or SageMaker work. Use it when cloud context is needed and you want to avoid guessing configuration.
DevOps
48239
🛡️
5d ago

Agentic Actions Auditor

Agentic Actions Auditor reviews GitHub Actions workflows that invoke AI agents for prompt injection, unsafe interpolation, sandbox gaps, and permissive actor rules. Use it when auditing agentic CI workflows and cross-file references in Actions configs.
Quality
48239
📝
5d ago

Agents MD Revise

Agents MD Revise captures recurring learnings from a session into AGENTS.md, CLAUDE.md, or a local override so future sessions have the same context. Use it when you need to remember project-specific commands, conventions, or gotchas.
Writing
48239
🧭
5d ago

Agents Md Improver

Agents Md Improver audits AGENTS.md, CLAUDE.md, and related rules files for coverage, clarity, and freshness. Use it when project rules need review or targeted updates after code changes.
AI Engineering
48239
🏗️
5d ago

Code Architect

Code Architect analyzes an existing codebase’s patterns and conventions to produce an implementation blueprint for a non-trivial feature. Use it when planning architecture, file changes, component design, data flow, and build steps.
AI Engineering
48239