linter-driven-development

Coordinate design, test, lint, refactor, review, and commit gates for TypeScript/React projects.

4|1|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/buzzdan/ai-coding-rules --skill linter-driven-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linter-driven-development
Source: https://github.com/buzzdan/ai-coding-rules/tree/main/ts-react-linter-driven-development/skills/linter-driven-development
Command: npx skills add https://github.com/buzzdan/ai-coding-rules --skill linter-driven-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

META ORCHESTRATOR for complete implementation workflow: design, test, lint, refactor, review, and commit. Use for any code change that should result in a commit. Ensures clean code with tests, linting passes, and design validation.

Core Features & Use Cases

  • Phase-driven orchestration across design, testing, linting, refactoring, review, and commit phases.
  • Linter-loop automation: typecheck, lintcheck, formatcheck, stylecheck with auto-fix fallback.
  • Advisory pre-commit review and cross-skill orchestration to guarantee a commit-ready state.
  • Integration with other skills like @component-designing, @testing, @refactoring, @pre-commit-review, and @documentation.

Quick Start

Initialize the linter-driven-development workflow on your feature branch and progress through design if needed, then run the linter loop until all gates pass and prepare for a commit.

Frequently Asked Questions about linter-driven-development

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

FAQPage Schema
How do I automate a TypeScript React workflow to enforce code quality before commit?

Automate your TypeScript React workflow by orchestrating end-to-end phases including design, test, lint, refactor, and pre-commit review gates. This ensures typecheck, lintcheck, and formatcheck pass automatically, delivering a clean, commit-ready state.

What is linter-driven development and how does it handle pre-commit quality gates?

Linter-driven development is a meta orchestration workflow that sequences design, test, lint, refactor, review, and commit phases. It runs a linter loop with auto-fix fallback to enforce quality gates and guarantee a commit-ready state.

Can I use this orchestration workflow for bug fixes and refactoring tasks?

Yes, this workflow orchestrates cross-skill actions for features, bug fixes, and refactoring tasks. It sequences phases and applies advisory pre-commit review to ensure all code changes result in a clean commit.

How do I coordinate cross-skill actions for testing and linting in a React project?

Coordinate cross-skill actions by integrating component designing, testing, refactoring, and pre-commit review skills. The workflow sequences these phases automatically, running linter loops until all style and type checks pass.

What's the best way to automate typecheck and formatcheck loops with auto-fix fallback?

Automate typecheck, lintcheck, formatcheck, and stylecheck loops by initializing a linter-driven workflow on your feature branch. It runs these checks sequentially with auto-fix fallback until all quality gates pass.