cachibot-plugin
CommunityCreate capability-gated CachiBot plugins
Authorjhd3197
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Enables developers to add new tools and integrations to CachiBot agents in a structured, capability-gated way so agents can safely and predictably use external functionality.
Core Features & Use Cases
- Plugin scaffold: Provides a canonical template and patterns for creating CachibotPlugin subclasses that expose tools via Tukuy's @skill decorator.
- Capability gating & registration: Shows how to gate plugins by bot capabilities, export them, and register them with the PluginManager so tools load only when allowed.
- Frontend integration: Documents where to add capability flags and settings in the frontend so administrators can toggle access per bot.
Quick Start
Create a new plugin file under cachibot/plugins that extends CachibotPlugin, define tools with the @skill decorator, export the plugin from cachibot/plugins/init.py, and register it in cachibot/services/plugin_manager.py so the new tool is available to gated bots.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cachibot-plugin Download link: https://github.com/jhd3197/CachiBot/archive/main.zip#cachibot-plugin Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.