AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Skills Repo

mcp-spencerpauly-skills-repo · by spencerpauly

Starter template for building your own Claude Code / agent skills repo. Pair with skillsovermcp.com to host it as an MCP server.

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

Install

$ agentstack add mcp-spencerpauly-skills-repo

✓ 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 No
  • 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-spencerpauly-skills-repo)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo 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 Skills Repo? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

skills-repo

A starter template for building your own Agent Skills library and serving it through skillsovermcp.com as an MCP server.

> Conforms to the Agent Skills specification and SEP-2640 (Skills Extension, Extensions Track) — the Skills Over MCP Working Group's direction for serving skills over MCP via the Resources primitive.

What is this?

A skill is a directory with a SKILL.md file: a markdown playbook that teaches an agent how to do one task. Drop the right folder into this repo and the agent knows how to review a PR, triage a bug, query your database, humanize your writing, or whatever you need.

Drop a folder with a SKILL.md into this repo and it becomes available to any MCP-aware agent the moment you point it at:

https://skillsovermcp.com/mcp//

No deploys. No build step. The skillsovermcp service reads the repo on demand.

Quick start

  1. Use this template → click the green "Use this template" button on GitHub.
  2. Edit, add, or remove the example skills under skills/.
  3. Paste your repo URL at skillsovermcp.com to get your personal MCP URL.
  4. Add the URL to Claude Code, Cursor, Codex, or any other MCP client.

Layout

skills-repo/
├── README.md
├── LICENSE
└── skills/
    ├── review-pr/
    │   ├── SKILL.md          ← required: frontmatter + body
    │   └── references/       ← optional: deep-dive content
    │       └── checklist.md
    ├── triage-bug/
    │   └── SKILL.md
    ├── write-like-a-human/
    │   └── SKILL.md
    ├── ask-database/
    │   └── SKILL.md
    ├── suggesting-skills/
    │   └── SKILL.md
    └── grill-me/
        └── SKILL.md

The MCP loader is layout-agnostic: SKILL.md files can live anywhere — top-level, under skills/, deeply nested under category folders. Whatever you prefer.

Anatomy of a SKILL.md

Per the Agent Skills specification:

---
name: triage-bug
description: Take a raw bug report and turn it into a clean, prioritized ticket with a title, repro steps, and severity. Use when the user says "triage this", pastes a support escalation, or asks "what's this bug".
license: MIT
---

# Triage Bug

Convert a noisy bug report into a ticket someone can act on.

1. Restate the symptom in one sentence as a user would say it.
2. Pull out numbered repro steps.
3. Note expected vs actual.
4. Assign a severity (S1–S4) and an area.
5. Output the ticket in Markdown.

Required frontmatter:

| Field | Required | Constraint | |-------|----------|------------| | name | Yes | 1-64 chars · lowercase letters, digits, hyphens · no leading/trailing/double hyphens · must match the parent directory name | | description | Yes | 1-1024 chars · describe both what the skill does and when to use it (keywords help routing) |

Optional frontmatter (see the spec): license, compatibility, metadata, allowed-tools.

Progressive disclosure

Skills are loaded in three tiers — keep this in mind when authoring:

  1. Metadata (~100 tokens): name and description load at startup for every skill. This is what the agent uses to decide whether to activate the skill.
  2. Instructions (≤ ~5000 tokens): the full SKILL.md body loads when the skill is activated.
  3. Resources (on demand): files in scripts/, references/, or assets/ load only when the body explicitly references them.

Aim for a SKILL.md body under 500 lines. Move detailed reference material to references/.

How this template is served over MCP

When you paste your repo URL into skillsovermcp.com, the service:

  1. Walks the GitHub tree on demand to find every SKILL.md.
  2. Exposes each skill across four MCP primitives so it's discoverable by both today's and future clients:
  • Tool skill_ — body of the SKILL.md (works on every MCP client today).
  • Prompt `` — slash-command UX for Claude Code / Cursor.
  • Resource skill://///SEP-2640 compliant URI.
  • Resource skill://index.json — well-known Agent Skills discovery index.
  • The server declares the io.modelcontextprotocol/skills capability so spec-aware hosts can discover the layout.

When clients adopt SEP-2640 natively, the per-skill tools become redundant — but until then they keep the skills usable everywhere.

Tips

  • Keep skills small and single-purpose. One skill = one task.
  • Write in imperative voice ("Run X. Then do Y."). Agents follow instructions better than they follow advice.
  • Front-load the description with keywords the user will say. That's how the agent decides to activate the skill.
  • Add supporting files (templates, examples, scripts) alongside the SKILL.md and reference them by relative path.
  • Skills are public — anything in this repo is visible to anyone who points an MCP client at your URL.

Validation

You can validate any skill against the spec with skills-ref:

skills-ref validate ./skills/triage-bug

Resources

License

MIT — fork it, ship it, make it yours.

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.