agent:creator-mode

Community

Dynamically add tools and skills on the fly.

Authordannyxiaocn
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.