python-tools
Python development toolkit for scripting (uv/PEP 723), JSON parsing patterns, and Claude Agent SDK development
Summary
This skill enables end-to-end Ansible workflow automation within Claude Code, allowing you to design, create, validate, and review playbooks and roles using orchestrated multi-agent pipelines.
- It streamlines infrastructure automation by integrating linting, code review, and best practices directly into your development workflow.
Overview
Personal Claude Code plugin marketplace for homelab and infrastructure automation.
Installation
/plugin marketplace add basher83/lunar-claude
/plugin install <plugin-name>@lunar-claudePlugins
meta
| Plugin | Description |
|---|---|
| meta-claude | Skill creation and multi-agent composition patterns |
| plugin-dev | Plugin development toolkit (skills, agents, commands, hooks) |
| hookify | Conversation pattern hooks for behavior control |
| claude-dev-sandbox | Development sandbox for testing components |
infrastructure
| Plugin | Description |
|---|---|
| ansible-workflows | End-to-end Ansible automation with multi-agent pipelines |
| proxmox-infrastructure | Proxmox VE cluster management, CEPH, VLAN networking |
devops
| Plugin | Description |
|---|---|
| python-tools | Python toolkit: uv scripts, ruff/pyright, Agent SDK |
| git-workflow | Atomic commits, branch cleanup, conventional commits |
homelab
| Plugin | Description |
|---|---|
| netbox-powerdns-integration | NetBox IPAM and PowerDNS automation |
| omni-scale | Sidero Omni + Talos Kubernetes on Proxmox |
personal
| Plugin | Description |
|---|---|
| blake-os | Plain-language git workflow front door for non-developers |
| personal-os | macOS workstation root cause analysis and diagnostics |
research
| Plugin | Description |
|---|---|
| lunar-research | Multi-agent research pipeline (external repo) |
Development
Structure validation:
uv run scripts/verify-structure.pyLocal testing:
/plugin marketplace add /path/to/lunar-claude
/plugin install plugin-name@lunar-claudeSee individual plugin READMEs for details.
Install & Usage
/plugin marketplace add <org/repo>Add the configuration to /plugin install python-tools@<marketplace>
/pluginUse Cases
Usage Examples
/ansible-workflows design role nginx --tasks install,configure,service --vars domain:example.com
Review this playbook for best practices: /path/to/playbook.yml
Create a workflow to deploy a LAMP stack with roles for Apache, MySQL, and PHP.
Security Audits
Frequently Asked Questions
What is python-tools?
This skill enables end-to-end Ansible workflow automation within Claude Code, allowing you to design, create, validate, and review playbooks and roles using orchestrated multi-agent pipelines. It streamlines infrastructure automation by integrating linting, code review, and best practices directly into your development workflow.
How to install python-tools?
To install python-tools: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install python-tools@<marketplace>. Finally, /plugin in Claude Code.
What is python-tools best for?
python-tools is a plugin categorized under General. It is designed for: agent, python, uv, scripting, agent-sdk, json, patterns, pep-723. Created by basher83.
What can I use python-tools for?
python-tools is useful for: Design a new Ansible role for deploying a web server with idempotent tasks and variables.; Review an existing playbook for security vulnerabilities, idempotency issues, and adherence to Ansible best practices.; Automate the creation of a multi-playbook workflow for provisioning a homelab environment.; Validate and lint a set of Ansible roles and playbooks before committing to version control.; Generate Ansible inventory files and group variables for a dynamic infrastructure setup.; Refactor a monolithic playbook into reusable roles with proper task organization and documentation..