Built-in Skills

OpenClacky ships with a set of built-in skills that are always available — no installation required.


skill-creator

Trigger: /skill-creator, "create a skill", "make a new skill", "improve this skill"

The full skill development loop, in one skill:

  1. Capture intent → draft the skill
  2. Write test cases → run evaluations
  3. Review results → refine
  4. Repeat until quality bar is met

Also supports description optimization: benchmarks trigger accuracy to make sure the skill activates reliably. Useful for iterating on skills you're building to sell.


skill-add

Trigger: /skill-add <url-or-path>, "install skill from zip", "install from url"

Install a Skill from a zip URL or local zip file:

/skill-add https://store.example.com/my-skill-1.0.zip
/skill-add ~/Downloads/my-skill.zip

Handles download, extraction, and installation to ~/.clacky/skills/ automatically.


cron-task-creator

Trigger: "create a scheduled task", "run this every day", "set up automation", "定时任务"

Create and manage scheduled automated tasks:

  • Task definitions stored in ~/.clacky/tasks/ as Markdown files
  • Schedules configured in ~/.clacky/schedules.yml
  • Fully manageable via the Web UI (see Web Server)
  • Standard cron expressions supported

Example:

/cron-task-creator
> Create a task that summarizes my GitHub notifications every morning at 8am

channel-setup

Trigger: "setup feishu", "setup wecom", "channel setup", "channel status"

Configure IM platform integrations (Feishu / WeCom). Once connected, the agent can send notifications and respond to messages through these channels.

Subcommands:
- setup — guided setup for a platform
- status — show current channel status
- enable <platform> / disable <platform> — toggle a channel
- reconfigure — update credentials
- doctor — diagnose connection issues

Config stored at: ~/.clacky/channels.yml


recall-memory

Trigger: Automatic — invoked by the agent when relevant prior context exists

Retrieves relevant long-term memories from ~/.clacky/memories/. Only loads files relevant to the current topic — not all memories — for fast, focused recall.

You can also invoke it explicitly:

recall what we decided about the auth system

See Memory System for how memories are created and managed.


browser-setup

Trigger: "setup browser", "configure browser", "browser setup", "browser not connecting", "browser doctor"

Guides you through browser automation setup for Chrome or Edge on macOS, Linux, or WSL:

  1. Detect system environment
  2. Launch the browser with debug mode (--remote-debugging-port=9222)
  3. Verify the CDP connection
  4. Save config to ~/.clacky/browser.yml

Subcommands:
- setup — guided first-time setup
- doctor — diagnose connection issues

See Browser Automation Tool for full details.


product-help

Trigger: "how does OpenClacky work", "how to install a skill", "what is brand customization", "openclacky怎么用"

Answers questions about OpenClacky features by fetching the relevant official documentation in real time. Always returns accurate, up-to-date information.


Installing Additional Skills

Beyond the built-ins, you can install community or custom Skills:

/skill-add https://your-skill-url.zip

Installed skills live in ~/.clacky/skills/ (global) or .clacky/skills/ (project-local, takes priority).