Setup Code Quality — Code Quality skill for Claude Code
Detect project tools and generate a /check command for linting and typechecking.
How to install Setup Code Quality
Installs to ~/.claude/skills/kenkaiii-minimal-claude-setup-code-quality/SKILL.md
mkdir -p ~/.claude/skills/kenkaiii-minimal-claude-setup-code-quality && curl -fsSL https://raw.githubusercontent.com/KenKaiii/minimal-claude/HEAD/commands/setup-code-quality.md -o ~/.claude/skills/kenkaiii-minimal-claude-setup-code-quality/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Setup Code Quality does
name: setup-code-quality description: Detect project tools and generate a /check command for linting and typechecking
You are setting up a project for automated code quality checks. Follow these steps carefully:
Step 1: Detect Project Type
Check for these files in the current directory to determine the project type:
package.json→ JavaScript/TypeScript (Node.js)pyproject.tomlorrequirements.txtorsetup.py→ Pythongo.mod→ GoCargo.toml→ Rust- `composer.jso
Alternatives in Code Quality
- Code Quality Review — Review code quality in: $ARGUMENTS 5.8k ★
- Setup Ast — Setup tree-sitter CLI and grammars for AST-powered code review 243 ★
- Lint — Run code quality checks on the project 155 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Run Quality Gates
Run code quality checks (lint, format, type check, tests)
Review Sprint
Launch the senior technical lead reviewer to validate sprint implementation, check code quality, and provide f
Fix Lint
Run linting and type checking, fix all auto-fixable issues:
Auto Format Code
I'll format your code and fix TypeScript issues using the project's configured tools. I'll detect and run: - F
Lint Fix
Detect the project linter and type checker, run them, auto-fix all fixable issues, and verify clean output.
Lint Framework
Run framework-linter to detect drift, missing files, malformed specs, rule violations, template drift, and sta
Related Agents
Quality Enforcer
Code quality specialist enforcing formatting, linting, error handling, and documentation standards. Use PROACT
Python Code Quality Engineer
Production-grade Python code quality engineer enforcing Ruff linting, mypy strict type checking, comprehensive
Hive Quality
Unified quality enforcement agent combining type-checking (mypy) and linting/formatting (ruff) to maintain cod