AgentStack
MCP verified MIT Self-run

Better Skill Builder

mcp-gmickel-better-skill-builder · by gmickel

Skill that teaches AI agents how to build Agent Skills for Claude Code, Codex, Amp, and OpenCode. Production patterns from gno, sheets-cli, raindrop, outlookctl, and flow.

No reviews yet
0 installs
24 views
0.0% view→install

Install

$ agentstack add mcp-gmickel-better-skill-builder

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README — it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-gmickel-better-skill-builder)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
7mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Better Skill Builder? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

better-skill-builder

> Build Agent Skills for Claude Code, Codex, Amp, and OpenCode.

A skill that teaches you, an AI agent, how to help users build skills. Meta, but useful.

> Claude Code users: The built-in claude-code-guide agent intercepts "Agent Skill" queries. Say "use my skills" or "use better-skill-builder" to use this instead.

Why "Better"?

Anthropic's skill-creator is comprehensive but theoretical. This skill is battle-tested.

| | skill-creator | better-skill-builder | |---|---------------|----------------------| | Clients | Claude Code only | Claude Code, Codex, Amp, OpenCode | | Examples | Theoretical patterns | 5 production skills | | SKILL.md | ~3000 words | ~55 lines | | Spec handling | Duplicates spec inline | Links to spec | | Distribution | .skill files only | git clone, CLI install, plugin, --skill flag | | Auth patterns | Not covered | Environment variables, OAuth | | Safety patterns | Brief mention | Draft-first, dry-run, confirmation gates | | CLI integration | Not covered | skill install --target pattern | | Practices what it preaches | No | Yes |

The irony: skill-creator preaches "context window is a public good" and "keep SKILL.md under 500 lines" but inlines ~3000 words of spec content. We link to agentskills.io instead. AI agents know how to fetch URLs. And when the spec updates, our skill stays current automatically.

This skill teaches from real code, not theory.

Official docs: agentskills.io


Production Skills

GNO - Local Knowledge Engine

Your local second brain. Index notes, code, PDFs, Office docs. Hybrid search (BM25 + vector + reranking) and AI answers, 100% offline.

bun install -g @gmickel/gno
gno init ~/notes --name notes
gno query "auth best practices"
gno ask "summarize the API" --answer

Skill install:

gno skill install --target claude --scope user
gno skill install --target codex

Also: MCP server for Claude Desktop, Cursor, Zed, and 8 more targets.

gno.sh | GitHub


sheets-cli - Google Sheets Primitives

Composable CLI for Google Sheets. Read tables, append rows, update by key, batch ops. JSON in, JSON out.

sheets-cli read table --sheet "Projects" --limit 10
sheets-cli update key --sheet "Projects" --key-col "Name" --key "Acme" --set '{"Status":"Done"}'

Skill install:

sheets-cli install-skill --global   # Claude Code
sheets-cli install-skill --codex    # Codex

GitHub


raindrop-skill - Bookmark Manager

Manage Raindrop.io bookmarks, collections, tags, highlights via API.

git clone https://github.com/gmickel/raindrop-skill ~/.claude/skills/raindrop
export RAINDROP_TOKEN="your_token"

Uses a helper script for curl calls. Simple pattern for wrapping any REST API.

GitHub


outlookctl - Outlook Automation

Automate Classic Outlook on Windows via COM. Email and calendar with safety-first design.

  • Draft-first workflow (never auto-send)
  • Explicit confirmation required
  • Full calendar support
uv run python tools/install_skill.py --personal

GitHub


Flow - Plan-First Workflow

Plugin with 7 skills, 5 commands, 6 agents. Plan before you code, drift never.

/plugin marketplace add https://github.com/gmickel/gmickel-claude-marketplace
/plugin install flow
/flow:plan Add OAuth login
/flow:work plans/add-oauth-login.md

GitHub


Building Your Own Skills

Quick Start

# Minimal structure
my-skill/
  SKILL.md           # Required

# With references
my-skill/
  SKILL.md           # Main (
  What it does. Include trigger phrases so AI
  knows when to activate this skill.
---

# Content here

What You'll Learn

| Topic | File | |-------|------| | SKILL.md format | [SKILL.md](SKILL.md) | | Adding scripts | [references/scripts.md](references/scripts.md) | | Design patterns | [references/patterns.md](references/patterns.md) | | Plugin structure | [references/plugin-structure.md](references/plugin-structure.md) | | Real examples | [references/real-examples.md](references/real-examples.md) |

Key Principles

  1. Progressive disclosure - Main file scannable, details in references
  2. Trigger-aware descriptions - Help AI know WHEN to use the skill
  3. Safety patterns - Draft-first, dry-run, explicit confirmation
  4. Environment variables - Standard pattern for auth tokens

Distribution Options

| Method | Example | Best For | |--------|---------|----------| | Git clone | git clone ... ~/.claude/skills/ | Simple skills | | CLI install | mytool skill install --target claude | CLIs with skills | | Plugin | /plugin install flow | Skills + commands + agents |

Installation Paths

| Client | User | Project | |--------|------|---------| | Claude Code | ~/.claude/skills/ | .claude/skills/ | | Codex | ~/.codex/skills/ | .codex/skills/ | | Amp/OpenCode | ~/.claude/skills/ | .claude/skills/ |


Install This Skill

git clone https://github.com/gmickel/better-skill-builder ~/.claude/skills/better-skill-builder

Then ask: "How do I create a SKILL.md? Use my skills."


Resources

License

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.