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.