Nurikk Claude Plugins
nurikk-claude-plugins is a Claude Code plugin for the Ship phase that auto-formats, lints, and type-checks Python files using ruff and ty.
Install when you want Claude Code to automatically format, lint, and type-check Python with ruff and ty as you edit.
Add it to Claude Code
Install the plugin in Claude Code. One command, paste-ready.
/plugin install nurikk-claude-plugins@nurikk/claude-pluginsBuilt to be called by your agent
Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.
Retrieve this entry with skillselion.get_details("plugin:nurikk/claude-plugins") and the paste-ready config with skillselion.get_install_config("plugin:nurikk/claude-plugins").
What it does
nurikk-claude-plugins is a community Claude Code plugin bundle aimed at solo builders shipping Python backends, CLIs, and agent tooling who are tired of hand-running formatters after every agent diff. It wires Astral’s ruff and ty into the edit loop so formatting, lint, and type-check feedback shows up where you already work—in Claude Code—rather than only in terminal CI. That matters when one person owns code, tests, and deploy: small style drift and typing gaps compound into review debt fast. The repo lists two plugins and keywords that also touch MCP and messaging bridges, but the headline value is Python quality automation. Use it during backend implementation and again in ship/review when you want a lightweight gate before merge. It is not a full test runner or security scanner; it complements pytest and human review. Intermediate familiarity with Python tooling helps you interpret ruff and ty messages and tune rules.
Highlights
- Automatic ruff formatting on Python files during agent edits
- Integrated ruff linting for fast style and quality fixes
- ty (Astral) type-checking alongside format and lint
- Two-plugin bundle from nurikk/claude-plugins (Python quality plus related tooling in the same repo)
- Fits Astral-centric Python stacks without wiring separate pre-commit hooks by hand
Why builders use it
Agent-generated Python often lands unformatted, lint-noisy, or loosely typed until you manually run ruff and a type checker.
After install, Claude Code can apply consistent ruff formatting, surface lint fixes, and run ty type-checks on Python files as part of your workflow.
At a glance
- Type - Plugin in Development Tools.
- Adoption - 0 installs, 0 stars, 0 votes.
FAQ
Who is nurikk-claude-plugins for?
Solo and small-team builders using Claude Code on Python projects who want ruff and ty enforcement without extra CI wiring.
When should I use nurikk-claude-plugins?
Use it whenever you edit Python in Claude Code and want formatting, lint, and type-check feedback before you commit or ship.
How do I add nurikk-claude-plugins to my agent?
Add the nurikk/claude-plugins marketplace plugin in Claude Code, enable the bundle, and work in a repo with Python and ruff/ty available locally.
Comments
Share how you use nurikk-claude-plugins, gotchas, or tips for other indie builders.
No comments yet - be the first to share how you use it.