Back to Discover

plugins-kit

skill

kitaekatt

Claude Code plugin marketplace (stable release channel)

View on GitHub
3 starsMITSynced Aug 7, 2026

Install to Claude Code

/plugin marketplace add kitaekatt/plugins-kit

README

plugins-kit

tests Ask DeepWiki

A marketplace of plugins for Claude Code, built on a shared dependency-provisioning engine. Each plugin extends Claude Code with skills, slash commands, and hooks; a foundation plugin, bootstrap, provisions the Python environments, system tools, and configuration every other plugin needs, silently, at session start.

The plugins are the deliverable; the marketplace is the shared home and dependency substrate they ride on. Browse the full catalog on the marketplace landing page.

Architecture

The marketplace follows a foundation-and-extension model. One plugin, bootstrap, is the dependency-and-provisioning engine; every plugin that ships Python or external tools declares what it needs and rides on it. This is what lets these plugins ship real scripts, not just prompts: you cannot assume anything about a user's machine, so without a provisioning layer a plugin with Python tooling breaks on the first machine that lacks it.

At session start a SessionStart hook runs fast skip-gate checks, then dispatches the engine to a background subshell so the session is never blocked; results are reported on the next prompt via a UserPromptSubmit hook. The engine deep-merges every enabled plugin's bootstrap.json manifest into one provisioning pass and brings three categories into the declared state:

  • Tools -- system binaries (uv, git, gh, jq), installed to ~/.local/bin with no admin rights and only User-scope PATH changes.
  • Venvs -- a per-plugin Python virtualenv under ~/.claude/plugins/data/<marketplace>/<plugin>/.venv/, so plugins never share or pollute a global interpreter.
  • Shared libs -- Python modules exported to peer plugins via .pth files, so common code (for example the multi-agent code-review library both p4-kit and git-kit build on) lives once and is imported, not duplicated.

Checks that fail and can be fixed automatically are; those needing your authorization are queued and surfaced as a single "fix-all" prompt. Plugin locations resolve from installed_plugins.json, with a cache-scan fallback for newer Claude Code registries that leave that file empty. Platform differences (Windows vs. Unix) are handled centrally.

Healthy bootstrap is silent: no output at session start means every check passed. To confirm a plugin was provisioned, read its log at ~/.claude/plugins/data/plugins-kit/<plugin>/bootstrap.log.

Installing

These plugins install through Claude Code's plugin marketplace mechanism. Add the marketplace, then install the plugins you want:

/plugin marketplace add kitaekatt/plugins-kit
/plugin install bootstrap
/plugin install p4-kit        # or unreal-kit, git-kit, skills-kit, ...

Most plugins depend on bootstrap and declare it as a dependency, so installing a plugin pulls bootstrap in automatically. To update later:

/plugin marketplace update
/plugin update

Prerequisite: bash on your PATH. On Windows that means Git Bash.

Plugins

The marketplace ships the following plugins. bootstrap is the foundation; the rest declare it as a dependency, so installing any of them pulls it in.

PluginCategoryWhat it does
bootstrapFoundationDependency/provisioning engine -- tools, venvs, git deps, marketplaces, and config from a bootstrap.json.
p4-kitCode reviewMulti-agent review of pending Perforce changelists (/p4-code-review).
git-kitCode reviewGit + GitHub multi-agent code review (/git-code-review) plus gh bootstrap.
skills-kitAuthoringAuthoring/auditing skills and CLAUDE.md -- verb x artifact matrix (/md-domain).
unreal-kitAutomationUnreal Engine automation -- Python asset API, MCP editor control, redirector cleanup.
hue-kitAutomationPhilips Hue layered-scene framework -- bridge sync, YAML scenes, meta-group solver.
awesome-kitUtilityCross-domain skills -- communication framework, /plugin-ecosystem, /html-pdf, task tracking.
llm-scripting-kitUtilityLLM key resolution, shared model registry, and named OpenAI-compatible endpoints (OpenRouter is the default).
claude-ui-kitUtilityStatus line with context-window and rate-limit threshold colors, plus /statusline.
cache-kitUtilityCache-usage reporting from transcripts -- per-request and session-level hit analysis.
bootstrap-stuck-fixMaintenanceTemporary shim repairing a wedged bootstrap registry record.
prototypesIncubationExperimental skills awaiting graduation into their own plugins.

Three of these form one authoring -> auditing -> review path over the same standards: skills-kit authors and audits the CLAUDE.md and SKILL.md files that encode a project's conventions, and git-kit and p4-kit review each change against those same CLAUDE.md files (quoting the rule verbatim before flagging a violation). Authoring establishes the standard, auditing brings a whole file into compliance, and review keeps every change compliant.

Testing and CI

Each plugin has a matching test directory under tests/ (mirroring the plugin layout), alongside repo-script tests that guard the publish and manifest tooling. The suite runs in GitHub Actions on every push (the badge above). Run a targeted subset with:

uv run --extra dev pytest tests/bootstrap/ -v

Security

These plugins run trusted code on your machine with your user privileges. SECURITY.md inventories exactly what each plugin -- bootstrap especially -- reads, writes, downloads, and executes, including the User-scope (never system/admin) PATH changes bootstrap makes, so you can decide whether to trust them before installing.

Repository

https://github.com/kitaekatt/plugins-kit

Rendered live from kitaekatt/plugins-kit's GitHub README — not stored, always reflects the source repo.

16 Plugins

NameDescriptionCategorySource
unreal-kitUnreal Engine automation: Python API for asset inspection and data extraction; MCP server for live Editor authoring (actors, Blueprints, materials, PIE)development./plugins/unreal-kit
cache-kitCache usage reporting - per-request and session-level cache hit analysis from Claude Code transcriptsdevelopment./plugins/cache-kit
bootstrapInstalls each plugin's tools, Python venvs, and config automatically at session start.development./plugins/bootstrap
p4-kitMulti-agent code review for pending Perforce changelists (/p4-code-review) -- auto-shelves, reviews, cleans up.development./plugins/p4-kit
git-kitMulti-agent pre-push code review for git (/git-code-review) with per-finding validation and declined-findings memory.development./plugins/git-kit
skills-kitAuthor and audit every md file a project loads or ships -- CLAUDE.md, SKILL.md, project docs, and their cross-references -- for placement, cohesion, and drift.development./plugins/skills-kit
claude-ui-kitClaude Code status line with context-window and rate-limit threshold colors, plus the /statusline skill to inspect and customize it.development./plugins/claude-ui-kit
awesome-kitRender your installed marketplaces, plugins, and skills as a clickable HTML poster; plus file-backed task tracking.development./plugins/awesome-kit
prototypesExperimental skills awaiting graduation; currently /claude-explorer, an HTML browser of your Claude configuration.development./plugins/prototypes
llm-scripting-kitLLM access for scripts and pipelines: key resolution, model registry, named OpenAI-compatible endpoints (OpenRouter is the default), and a completion seam with OpenRouter + local claude-cli (subscription-billed) backends behind one complete(). CLI + shared library + session-start check.development./plugins/llm-scripting-kit
hue-kitManage Philips Hue scenes as editable YAML -- bridge sync, dry-run apply, HTML report.development./plugins/hue-kit
bootstrap-stuck-fixTEMPORARY remediation: unwedges a machine stuck on an old bootstrap version -- repairs the malformed duplicate registry record, and updates bootstrap at the scope it is actually installed at. Withdraw once the known user population has run it.development./plugins/bootstrap-stuck-fix
content-pipeline-kitLibrary + skills for LLM-in-the-loop batch content pipelines.development./plugins/content-pipeline-kit
secrets-kitFleet secrets provisioning: materialize age-encrypted credentials from a private repo onto each machine, declaratively. One passphrase-protected identity per fleet, unlocked once per machine; blobs encrypt to the public key so adding or rotating a secret never needs the passphrase. Session-start convergence + CLI.development./plugins/secrets-kit
agent-glueLightweight graph-orchestration kit for pipelines that interleave LLM inference, deterministic logic, and config-driven rules. Typed contracts at every boundary; discriminated-union dispatch; on-disk cohorts for replay-based testing. MVC layering with an ECS data model expressed in yaml primitives.development./plugins/agent-glue
workflow-kitIncremental, native-preserving improvements on the native Workflow tool: a declarative .workflow.yaml compiler plus node strategies (deterministic script + OpenRouter model calls) that run as cheap, context-light nodes via a file-passing contract. Experimental.development./plugins/workflow-kit

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.