create-skill
Skill17 starsChanged 50 days agoMITView on GitHub
Create or revise reusable Shellby MCP skills. Use when the user asks to create a skill, add a reusable agent workflow, improve an existing skill, or package repeatable instructions for skill_list and skill_use.
142 other projects use a version of this.
Adopted by
Most recently taken up by
- lancy69/skillstheir own version, first seen Nov 8, 2026
- CherryHQ/cherry-studiotheir own version, first seen Nov 8, 2026
- niilohlin/skillstheir own version, first seen Nov 8, 2026
- sankalpaacharya/skillstheir own version, first seen Nov 8, 2026
- zalogarcia/zalo-claude-code-setuptheir own version, first seen Nov 8, 2026
- neomjs/neo-agent-skillstheir own version, first seen Nov 8, 2026
Used with
Projects with it also use review-bugbot, migrate-to-skills and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
0mlkrizzz655335vSkillreview-bugbot
缺陷导向代码审查。用 Bugbot 子代理找 bug。
Also in 5 projects that use this
32103210Skillmigrate-to-skills
Convert 'Applied intelligently' Cursor rules (.cursor/rules/*.mdc) and slash commands (.cursor/commands/*.md) to Agent Skills format (.cursor/skills/). Use when you want to migrate rules or commands to skills, convert .mdc rules to SKILL.md format, or consolidate commands into the skills directory.
Also in 8 projects that use this
32103210Skillupdate-cursor-settings
Modify Cursor/VSCode user settings in settings.json. Use when you want to change editor settings, preferences, configuration, themes, font size, tab size, format on save, auto save, keybindings, or any settings.json values.
Also in 8 projects that use this
PandelisZSkillupdate-cli-config
View and modify Cursor CLI configuration settings in ~/.cursor/cli-config.json. Use when the user wants to change CLI settings, configure permissions, switch approval mode, enable vim mode, toggle display options, configure sandbox, or manage any CLI preferences.
Also in 7 projects that use this
yawningwhaleAISkillbuild-premium-website
Build a premium, animated marketing website (React + Vite + Tailwind + GSAP) for any industry. Use when the user asks to "build a website", "make a landing page for [business]", "build a marketing site", or wants a high-end animated company website. Adapts color, copy, services, and signature animation to the industry.
Also in 6 projects that use this
yawningwhaleAISkillinstantly-campaign
Create a new Instantly cold-email campaign in the proven 5-email structure of the user's top-performing campaign (~16% reply rate). Use when the user wants to launch a new outbound campaign, write a cold email sequence, create an Instantly campaign, draft outreach for a new service or niche, or set up a sales sequence.
Also in 5 projects that use this
- +1 more from 32103210
Other versions142 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 142
- microsoft/vscode★ 195ksame name
- CherryHQ/cherry-studio★ 53ksame name
- videojs/video.js★ 40ksame name
- BuilderIO/agent-native★ 7.6ksame name
- stagewise-io/stagewise★ 6.8ksame name
- dotnet/skills★ 5.9ksame name
- xstongxue/best-skills★ 2.9ksame name
- Lilac-Labs/gini-agent★ 1.9ksame name
- Open-Curiosity/gini-agent★ 1.9ksame name
- mattmireles/gemma-tuner-multimodal★ 1.5ksame name
132 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository3 other files it gives its agents.
- wiki/AGENTS.mdAGENTS.md
- audit-logsSkill
- install-shellby-mcpSkill
The file
We split this skill into the rules it gives an agent
12 rules. 0 are common, 4 are distinctive, and 8 are very specific to this project.
0
Common
Most of the 132 edited versions we read keep these.
4
Distinctive
This author's own choices. Worth a look.
8
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Create small reusable workflows that Shellby MCP can discover from the configured workspace.
- Very specific: line 12
Treat the configured Shellby workspace as <workspace>.
- Very specific: line 14
Read <workspace>/AGENTS.md and inspect existing skills before changing the catalog.
- Very specific: line 15
Use lowercase hyphenated skill names.
- Very specific: line 40
Keep the important workflow in SKILL.md.
- Very specific: line 60
Create or update <workspace>/skills/<name>/SKILL.md.
- Very specific: line 61
Use skill_list to verify discovery.
- Very specific: line 62
Use skill_use to verify the complete instructions load correctly.
- Very specific: line 67
Prefer paths relative to <workspace> or the skill directory.
- Distinctive: line 68
Do not assume Codex, Claude, a particular username, or another agent runtime is installed.
- Distinctive: line 69
If the user explicitly wants one skill shared with another runtime, inspect that runtime's supported skill location and symlink or share a …
- Distinctive: line 70
Avoid runtime-specific tool names unless the skill is intentionally specific to that runtime.
“Common” is measured: kept by at least 6 in 10 of the 132 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Create Skill
Create small reusable workflows that Shellby MCP can discover from the configured workspace.
Workspace
- Treat the configured Shellby workspace as
<workspace>. Determine it from the MCP instructions or current shell context. Never assume a username or absolute path. - Store MCP skills at
<workspace>/skills/<name>/SKILL.md. - Read
<workspace>/AGENTS.mdand inspect existing skills before changing the catalog. - Use lowercase hyphenated skill names. Keep the directory name and frontmatter
nameidentical.
Skill structure
Minimum:
skills/<name>/
└── SKILL.mdOptional resources when they materially improve repeated use:
skills/<name>/
├── SKILL.md
├── scripts/
├── references/
└── assets/scripts/: deterministic or repeatedly reused operations.references/: detailed material loaded only when needed.assets/: templates or files consumed by the workflow.
Keep the important workflow in SKILL.md. Avoid extra documentation unless the skill needs it as working material.
Frontmatter
Use:
---
name: example-skill
description: What the skill does and concrete requests that should trigger it.
---skill_list exposes the directory name and frontmatter description, so make the description specific enough for an agent to know when to load it.
Workflow
- Inspect existing skills for overlap and conventions.
- Define the requests that should trigger the skill.
- Capture only reusable instructions, constraints, domain knowledge, scripts, references, and assets needed for those requests.
- Create or update
<workspace>/skills/<name>/SKILL.md. - Use
skill_listto verify discovery. - Use
skill_useto verify the complete instructions load correctly. - Exercise complex skills on a realistic request when useful.
Portability
- Prefer paths relative to
<workspace>or the skill directory. - Do not assume Codex, Claude, a particular username, or another agent runtime is installed.
- If the user explicitly wants one skill shared with another runtime, inspect that runtime's supported skill location and symlink or share a canonical directory only when both runtimes can consume the same files correctly.
- Avoid runtime-specific tool names unless the skill is intentionally specific to that runtime.
Quality check
Verify that:
- the trigger description is concrete;
- the instructions are concise and reusable;
- referenced files exist;
- scripts were tested when present;
skill_listshows the skill;skill_usereturns the expected instructions.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

