pyfltr-usage

Run code quality tools in parallel and output JSONL reports.

Updated Nov 12, 2017
One-click install
npx skills add https://github.com/ak110/dotfiles --skill pyfltr-usage
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pyfltr-usage
Source: https://github.com/ak110/dotfiles/tree/main/plugins/agent-toolkit/skills/pyfltr-usage
Command: npx skills add https://github.com/ak110/dotfiles --skill pyfltr-usage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

pyfltr provides a unified orchestration layer that runs multiple quality tools (formatter, linter, tester) in parallel, reducing manual coordination and consolidating results.

Core Features & Use Cases

  • Unified orchestration across languages for code quality checks.
  • Supports subcommands ci, run, fast, and run-for-agent for CI, local dev, and agent-based workflows.
  • JSONL output for structured results and agent consumption.
  • Autofix coordination and diagnostic guidance to streamline fixes.
  • Configurable commands and custom workflows for diverse projects.

Quick Start

Run pyfltr run-for-agent to execute all checks and receive structured JSONL output for agent consumption.

Frequently Asked Questions about pyfltr-usage

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

FAQPage Schema
How do I run multiple code quality tools in parallel across different languages?▼

You can run code quality tools in parallel across languages by using a unified orchestration layer that coordinates formatters, linters, and testers, consolidating their results into a single cohesive quality report.

What is the best way to generate structured JSONL output for agent code consumption?▼

Generating structured JSONL output for agent consumption is best achieved by running a dedicated agent subcommand, which executes all quality checks and formats the diagnostic results for direct agent processing.

How does autofix orchestration work for formatting and linting?▼

Autofix orchestration works by coordinating configurable formatter and linter commands, automatically applying fixes across the codebase and providing structured diagnostics to guide any remaining targeted manual fixes.

Can I use configurable commands to customize quality workflows for local development?▼

Yes, you can use configurable commands to customize quality workflows for local development, utilizing specific subcommands designed to run fast checks and orchestrate fixes during local coding and pre-commit contexts.

When do I need JSONL outputs for CI code quality checks?▼

You need JSONL outputs for CI code quality checks when automated pipelines or agents must parse structured diagnostic data to evaluate formatting, linting, and testing results without human-readable text parsing.