Plugin · Claude Code · Development Tools

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.

by nurikk · github.com/nurikk/claude-plugins

Install when you want Claude Code to automatically format, lint, and type-check Python with ruff and ty as you edit.

0
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install nurikk-claude-plugins@nurikk/claude-plugins
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built 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").

About

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.

Discussion

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.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.