
from kit83
Development guide for building Kit extensions: register tools, slash commands, widgets, keyboard shortcuts and integrate with the Kit lifecycle.
A comprehensive developer guide that teaches how to author Kit extensions (single-file Go programs run with Yaegi). It explains extension structure, lifecycle events, registering tools, slash commands, keyboard shortcuts, widgets, options, testing, and distribution. It provides concrete code patterns and examples for building production-ready extensions.
Use this skill when you need to create or modify Kit extensions, add custom tools or commands, intercept editor input, render tool output, or distribute extensions via git. It's useful for extension authors, integrators, and teams embedding Kit into their workflows.
Works with CLI and TUI-based Kit agent runtimes and language-model-driven agents that can execute Go-based extensions via Yaegi. Compatible with local development workflows and Kit's extension loader.
This skill has not been reviewed by our automated audit pipeline yet.