skillsaw-create-plugin
Create a skillsaw rule plugin — a pip-installable Python package that adds custom lint rules to skillsaw. Walks through scaffolding the package, writing rules against the lint tree, testing, and publishing to PyPI. Use when a user wants to share skillsaw rules across repositories or publish them for others.
- Version
- 1.0
- License
- Apache-2.0
- Compatibility
- Requires Python 3.9+ and skillsaw (pip install skillsaw). Publishing requires a PyPI account.
Pinned to revision a3eb1778d9a8, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/skillsaw-create-plugin/SKILL.md
- skills/skillsaw-create-plugin/references/extensions.md
- skills/skillsaw-create-plugin/references/rule-authoring.md
Every link opens the file at its source, pinned to the revision this page describes.