develop-pants-plugin
Installation
SKILL.md
Pants Plugin Development Assistant
Help developers work with existing Pants plugins - add features, debug issues, write tests, and upgrade for compatibility.
When to Use This Skill
- Adding new targets, fields, rules, or goals to an existing plugin
- Debugging plugin issues (rules not firing, caching problems, type errors)
- Writing or improving tests with RuleRunner
- Upgrading a plugin for a new Pants version
- Understanding how an existing plugin works
- Performance optimization and caching improvements
Workflow
Phase 1: Understand the Existing Plugin
First, explore the plugin structure to understand what exists: