Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/shannonshell-create-skill
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/create-skill
What's inside
- Skill name
create-skill- Description
- Create a new agent skill. Use when creating a new skill for the project.
- License
- MIT
- Instructions
- 47 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Create Skill
Create a new agent skill for Shannon. Every new skill must follow the Agent
Skills specification and match the conventions established by existing skills.
## When This Skill Applies
Any time a new skill needs to be created.
## Process
1. **Read the specification.** Fetch `https://agentskills.io/specification` to
review the current Agent Skills format.
2. **Read every existing skill.** Read all `SKILL.md` files in
`skills/*/SKILL.md` to understand the project's conventions, tone, and level
of detail.
3. **Create the skill directory and file.** The skill is a directory in
`skills/<name>/` containing a `SKILL.md` file. `.claude/skills` and
`.codex/skills` are symlinks to that root directory. The directory name must
match the `name` field in the frontmatter.
4. **Follow the spec.** The `SKILL.md` must have:
- YAML frontmatter with `name` (lowercase, hyphens, max 64 chars) and
`description` (what it does and when to use it)
- Markdown body with instructions
5. **Match existing conventions.** Based on the current skills:
- Keep it to a single `SKILL.md` (no `scripts/`, `references/`, `assets/`
unless truly needed)
- Include a "When This Skill Applies" section
- Include a "Process" or "Steps" section with numbered steps
- Reference specific paths in the Shannon repo where relevant
- Keep under 500 lines
## Naming Rules
From the spec:
- Lowercase letters, numbers, and hyphens only
- Must not start or end with a hyphen
- No consecutive hyphens
- Max 64 characters
- Directory name must match the `name` fieldFrom shannonshell/shannon, MIT.
More from shannonshell/shannon
- 0.547score
codex-review
shannonshell
Ask Codex to review Shannon work.
SkillCFreshness: C★ 11Claude Code +9 - 0.543score
claude-review
shannonshell
Ask Claude to review Shannon work.
SkillCFreshness: C★ 11Claude Code +9 - 0.541score
research-open-source
shannonshell
Use the local copies of each repo when doing research.
SkillCFreshness: C★ 11Claude Code +9 - 0.539score
adversarial-review
shannonshell
Run an in-session adversarial review of Shannon work using a fresh-context reviewer.
SkillCFreshness: C★ 11Claude Code +9 - 0.539score
fix-nerd-fonts
shannonshell
Verify and fix Nerd Font icons after editing files.
SkillCFreshness: C★ 11Claude Code +9 - 0.537score
debug-logs
shannonshell
Store all debug logs in ~/dev/shannon/logs/.
SkillCFreshness: C★ 11Claude Code +9 - 0.536score
format-rust
shannonshell
Format Rust files with cargo fmt.
SkillCFreshness: C★ 11Claude Code +9 - 0.536score
format-markdown
shannonshell
Format markdown files with prettier.
SkillCFreshness: C★ 11Claude Code +9 - 0.536score
format-zig
shannonshell
Format Zig files with zig fmt.
SkillCFreshness: C★ 11Claude Code +9 - 0.533score
commit
shannonshell
Write entertaining commit messages as poetry
SkillCFreshness: C★ 11Claude Code +9 - 0.528score
merge-upstream
shannonshell
Merge new upstream releases of nushell and reedline into Shannon
SkillCFreshness: C★ 11Claude Code +9
Signals
- Stars
- 11
- Forks
- 1
- Open issues
- 3
- Last commit (this folder)
- Jun 20, 2026 (4 months ago)
- Last release
- Jun 20, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/shannonshell/shannon
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from shannonshell
- 0.547score
codex-review
shannonshell
Ask Codex to review Shannon work.
SkillCFreshness: C★ 11Claude Code +9 - 0.543score
claude-review
shannonshell
Ask Claude to review Shannon work.
SkillCFreshness: C★ 11Claude Code +9 - 0.541score
research-open-source
shannonshell
Use the local copies of each repo when doing research.
SkillCFreshness: C★ 11Claude Code +9 - 0.539score
adversarial-review
shannonshell
Run an in-session adversarial review of Shannon work using a fresh-context reviewer.
SkillCFreshness: C★ 11Claude Code +9 - 0.539score
fix-nerd-fonts
shannonshell
Verify and fix Nerd Font icons after editing files.
SkillCFreshness: C★ 11Claude Code +9 - 0.537score
debug-logs
shannonshell
Store all debug logs in ~/dev/shannon/logs/.
SkillCFreshness: C★ 11Claude Code +9
Cite this page
create-skill. Agent Mart. https://agentmart.dev/skills/shannonshell-create-skill (last updated 2026-10-24)