neplextech/commandkit/commandkit-plugin-development

Claude Code and agent skill by neplextech/commandkit

Trust tier 3
  • community
  • ext:[{"type":"hook","description":"Pre/post lifecycle hooks"},{"type":"plugin","description":"Custom plugin integration"}]
Source check pending

Checking that the SKILL.md file is still in the repository.

Create CommandKit plugins for runtime and compiler extension points. Use when implementing RuntimePlugin hooks, CompilerPlugin transforms, template registration, or rolldownPlugins-based compiler customization.

Install

npx vskill@latest install neplextech/commandkit/commandkit-plugin-development

Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard

SKILL.md

CommandKit Plugin Development

Activation guidance

Use when building custom plugins that modify CommandKit runtime behavior, command registration flow, or source compilation.

Required filesystem expectations

  • plugin source files in project plugin directory (for example

src/plugins/**)

  • plugin wiring in commandkit.config.ts
  • optional template output targets under application source tree

Execution workflow

  1. Decide plugin type: runtime vs compiler.
  2. Implement focused plugin class with explicit hook usage.
  3. Register plugin in config and validate lifecycle behavior.
  4. Add logging/tests for hook behavior and failure modes.

Guardrails

  • Keep plugin scope narrow and explicit.
  • Avoid heavy side effects in hot hooks.
  • For compiler plugins, preserve code correctness and source maps when

transforming.

Reference index

NameDescription
references/00-filesystem-structure.mdPlugin folder layout and config wiring expectations.
references/01-runtime-plugin-basics.mdRuntimePlugin class setup and minimal lifecycle hook usage.
references/02-runtime-hooks-reference.mdPractical mapping of major runtime hooks and when to use each.
references/03-compiler-plugin-transform.mdCompilerPlugin transform pipeline and safe transform patterns.
references/04-template-registration.mdRegistering/unregistering commandkit create templates in compiler plugins.
references/05-rolldown-plugins.mdUsing rolldownPlugins in config for compiler-time extension.

Tool index

NameDescription
tools/generate-runtime-plugin-template.mjsPrints a minimal RuntimePlugin template with typed hook signatures.
tools/generate-compiler-plugin-template.mjsPrints a minimal CompilerPlugin template including transform method skeleton.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
158
Repository forks
22
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 May 2026, 5 months ago.

Extension points

  • hookPre/post lifecycle hooks
  • pluginCustom plugin integration

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/neplextech/commandkit/commandkit-plugin-development/badge)](https://verified-skill.com/skills/neplextech/commandkit/commandkit-plugin-development)

Something wrong with this skill or its page? Tell us.