dev-tool-belt

Automate Ruff linting, pytest testing, git, and Docker management in CI/CD workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/lofibrainwav/AFO_Kingdom --skill dev-tool-belt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-tool-belt
Source: https://github.com/lofibrainwav/AFO_Kingdom/tree/main/skills/dev-tool-belt
Command: npx skills add https://github.com/lofibrainwav/AFO_Kingdom --skill dev-tool-belt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill bundles essential development tooling to improve agent code quality, testing, and deployment.

Core Features & Use Cases

  • Lint & Format: Ruff-based linting and formatting.
  • Test: Pytest-based verification workflow.
  • Docker Management: Simple container lifecycle commands.

Quick Start

run_tools = DevToolBelt.run(["ruff check", "pytest"])

Frequently Asked Questions about dev-tool-belt

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

FAQPage Schema
How do I lint and format Python code in my agent project?

Ruff-based linting and formatting automates code quality checks. DevToolBelt runs Ruff to detect style violations, apply fixes, and enforce consistency across your Python repository without manual intervention.

Can I run pytest tests automatically as part of my development workflow?

Yes, pytest verification integrates directly into DevToolBelt. Chain pytest commands with linting and Docker operations to validate unit tests, catch regressions, and gate deployments within CI/CD pipelines.

What's the best way to manage Docker containers and version control together?

DevToolBelt bundles git operations and Docker management commands. Execute container lifecycle tasks alongside version control commits and CI/CD workflows to coordinate deployment governance and code tracking.

Does this work with Claude-code and other agent development environments?

DevToolBelt is designed for Claude-code, Codex, and Cursor. It automates linting, testing, and Docker management specifically for agent projects, ensuring compatibility across these development platforms.

Can I combine linting, testing, and Docker commands in a single operation?

Yes, DevToolBelt's core design chains multiple tools together. Run Ruff, pytest, and Docker commands sequentially in one call to orchestrate complete code quality and deployment workflows.

What Python repositories does this support?

DevToolBelt targets Python-based repositories requiring linting, formatting, unit testing, version control, and container management. It's optimized for agent projects within CI/CD environments that need integrated governance.