code-quality-pipeline

Coordinate planning, execution, and verification in a three-phase code-quality pipeline.

70|7|Updated Feb 22, 2023
One-click install
npx skills add https://github.com/FgForrest/evitaDB --skill code-quality-pipeline-fgforrest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality-pipeline
Source: https://github.com/FgForrest/evitaDB/tree/main/.claude/skills/code-quality-pipeline
Command: npx skills add https://github.com/FgForrest/evitaDB --skill code-quality-pipeline-fgforrest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate a comprehensive, end-to-end code-quality pass by coordinating planning and execution across specialized agents to ensure tests are updated, code is improved, and bugs are hunted in a repeatable pipeline.

Core Features & Use Cases

  • End-to-end quality pipeline: Coordinates test-architect, code-simplifier, and bug-hunter-tdd across planning (parallel) and execution (sequential) phases.
  • Phase-based workflow: Planning phase uses ANALYSIS ONLY; execution phase runs agents in order with builds and tests between steps.
  • Use Case: Drop a target class name or folder path to trigger a full quality pass that covers tests, refactoring opportunities, and bug fixes.

Quick Start

Invoke the code-quality-pipeline with a target class name or folder path to run the full quality pass.

Frequently Asked Questions about code-quality-pipeline

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

FAQPage Schema
How do I automate a full code quality pass for refactoring and bug hunting?

A code quality pipeline coordinates specialized agents to automate test reorganization, code simplification, and bug hunting across your source code. It uses a three-phase process with parallel analysis, sequential execution, and verification with builds between steps.

What is the best way to coordinate TDD and refactoring across a source folder?

Coordinating TDD and refactoring is best handled by a pipeline that separates planning from execution. It uses agents like test-architect, code-simplifier, and bug-hunter-tdd sequentially, running builds and tests between steps to verify improvements.

How do I run an end-to-end code quality workflow on a specific class?

To run an end-to-end code quality workflow, provide a target class name or folder path to trigger the pipeline. This initiates a full quality pass covering tests, refactoring, and bug fixes across your source code project.

Can I run parallel analysis before sequential code execution and testing?

Yes, the pipeline uses a planning phase for parallel analysis only, followed by a sequential execution phase. This ensures code simplifiers and bug hunters run in order with builds and tests executed between steps.

Does the code quality pipeline require external testing dependencies?

No, the code quality pipeline operates without external dependencies. It orchestrates internal agents like test-architect, code-simplifier, and bug-hunter-tdd to manage the workflow from planning through post-run verification.