code-quality

Run type checking and linting on staged code changes via start.sh.

6|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/GantisStorm/claude-code-pair-planning-framework --skill code-quality-gantisstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/GantisStorm/claude-code-pair-planning-framework/tree/main/codex-swarm/skills/code-quality
Command: npx skills add https://github.com/GantisStorm/claude-code-pair-planning-framework --skill code-quality-gantisstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides quick access to code quality checks to ensure code health after edits, before commits, or on demand.

Core Features & Use Cases

  • Full checks: type checking, linting, and static analysis in one command.
  • Selective checks: run typecheck or lint individually.
  • Workflow: integrate into CI or local development to catch issues early.

Quick Start

Run the full check with ./start.sh check, or run lint with ./start.sh lint.

Frequently Asked Questions about code-quality

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run code quality checks on my local repository?

Code quality checks run via `./start.sh check` to perform type checking, linting, and static analysis on staged changes in your local repository. This command executes all checks in one pass to catch issues before commit.

Can I run type checking and linting separately?

Yes, you can run selective checks: use `./start.sh typecheck` for type checking alone or `./start.sh lint` for linting only. This lets you focus on specific issue types during development.

Does this Skill automatically fix linting issues?

The Skill includes an auto-fix workflow via `./start.sh lint-fix`, which applies automatic corrections to linting violations. Iterative verification ensures all issues are addressed after running fixes.

What environment do I need to run these code quality checks?

Code quality checks require a local repository with Bash-based execution and a start.sh workflow file. The Skill applies to repositories where code changes are staged and ready for verification.

Can I integrate these checks into CI/CD workflows?

Yes, the Skill's start.sh commands (check, typecheck, lint, lint-fix) are designed for integration into CI pipelines or local development to catch issues early before commits are pushed.

What happens if code quality checks fail?

Failed checks surface type errors, linting violations, and static analysis issues. You can then run `./start.sh lint-fix` to auto-correct fixable issues or address failures manually before rerunning checks.

Related Skills