Pylint
Comprehensive Pylint skills for Python linting and code quality with configuration, checkers, and CI integration.
Installation
First, install the Han CLI tool:
npm install -g @thebushidocollective/hanThen install the plugin:
han plugin install buki-pylintOverview
Comprehensive Pylint skills for Python linting and code quality with configuration, checkers, and CI integration.
Skills
This plugin provides the following skills:
- Pylint Checkers
- Pylint Configuration
- Pylint Integration
Usage
Once enabled, Claude will automatically apply these skills when working with relevant code. The plugin provides context and expertise that Claude uses to:
- Write idiomatic code following best practices
- Suggest appropriate patterns and architectures
- Catch common mistakes and anti-patterns
- Provide framework-specific guidance
License
Licensed under MIT - see repository for details.
Skills
pylint-checkers
Use when pylint checkers including built-in checkers, custom checkers, and checker development.
pylint-configuration
Use when pylint configuration including pylintrc, message control, plugins, and scoring system.
pylint-integration
Use when pylint CI integration including plugins, editor integration, and performance tuning.
Hooks
Stop
Runs when the main Claude Code agent has finished responding.
npx -y @thebushidocollective/han hook run --fail-fast --dirs-with pyproject.toml -- pylint **/*.pySubagentStop
Runs when a Claude Code subagent (Task tool call) has finished responding.
npx -y @thebushidocollective/han hook run --fail-fast --dirs-with pyproject.toml -- pylint **/*.py