agent:creator-mode
CommunityDynamically add tools and skills on the fly.
System Documentation
What problem does it solve?
Create or modify tools (.json + .sh pairs) and skills (SKILL.md files) and hot-reload them into the active conversation using reload_capabilities. Use when you want to build a new capability, extend yourself with a new tool, fix an existing tool, create or update a skill, or build a complete application (web server, API, data pipeline, CLI) — all without restarting.
Core Features & Use Cases
You can extend yourself at runtime. New tools and skills take effect immediately via reload_capabilities — no session restart required.
Session-scoped capabilities live in core/ inside your session directory:
- Tools:
core/tools/<name>.json(schema) +core/tools/<name>.sh(implementation) - Skills:
core/skills/<name>/SKILL.md(frontmatter + body)
There is no limit on what a tool can do. The shell script can call Python, Node.js, any language or binary on the system. Build first, use immediately.
Quick Start
Edit or add a tool under core/tools or a skill under core/skills, then call reload_capabilities to apply changes immediately.
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: agent:creator-mode Download link: https://github.com/dannyxiaocn/butterfly-agent/archive/main.zip#agent-creator-mode 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 471,000+ vetted skills library on demand.