Skip to content

Skill Creator

Lets the agent create, install, and update other agent skills from URLs, archives, or scratch.

Stars
47,751
Licence
MIT
Files
4 files

What it does

Once installed, this skill teaches the agent how to add new skills to its own workspace. When you give it a SKILL.md file, a link, or a zip archive, it fetches the content, finds the skill's name, and copies the whole folder into the agent's skills directory. It can also walk you through building a new skill from scratch, using bundled scripts that generate a template, check the format, and package the folder into a .skill file.

Great for

  • Users who want to add community or custom skills to a CowAgent workspace without copying files by hand
  • Developers who want a guided template and format checker when writing their own SKILL.md skills
  • Teams packaging internal skills into a single distributable .skill file

Skip it if

  • Anyone installing skills from untrusted sources without reviewing them first: the skill copies whatever content it fetches into the agent's skill folder, and bundled scripts may be run later, so a malicious skill could change agent behaviour
  • Non-technical users who only want to use existing skills: this skill is for managing skills, not for doing everyday tasks
  • Environments where the agent must not make outbound web requests, since installation relies on curl or web fetching

Try asking

  • “Install this skill from https://example.com/my-skill/SKILL.md into my workspace”
  • “Create a new skill from scratch that summarises my meeting notes into action items”
  • “Update the existing weather-api skill so it also covers forecasts for the next 7 days”
  • “Package my pdf-editor skill folder into a .skill file for sharing”
Step-by-step guide: how to use Skill CreatorInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 4 original files, the MIT licence and an attribution note.

    skill-creator.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip skill-creator.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip skill-creator.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Review any fetched SKILL.md and its scripts before installing, especially from unfamiliar URLs or archives
  • Give a clear description with trigger phrases in the frontmatter, since that field decides when the skill is used
  • Run quick_validate.py after creating or editing a skill to catch frontmatter errors early

What's inside

  • scripts/init_skill.py
  • scripts/package_skill.py
  • scripts/quick_validate.py
  • SKILL.md

Redistributed unmodified from zhayujie/CowAgent under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.