Skip to content

(chore): Add /draft-sep skill to simplify how SEPs are written#2410

Open
localden wants to merge 4 commits intomainfrom
den/draft-sep-skill
Open

(chore): Add /draft-sep skill to simplify how SEPs are written#2410
localden wants to merge 4 commits intomainfrom
den/draft-sep-skill

Conversation

@localden
Copy link
Copy Markdown
Contributor

Adds a /draft-sep <idea> skill to the mcp-spec plugin, sibling to /search-mcp-github.

What it does

Guides an author through producing a SEP that conforms to docs/community/sep-guidelines.mdx and seps/TEMPLATE.md, in six phases:

  1. Interview — four questions (SEP type, breaking?, prototype?, prior discussion?) before touching files
  2. Research — spec coverage via mcp-docs, prior art via /search-mcp-github, overlap check against seps/*.md, design-principle fit, schema touch-points, runtime exemplar sampling from Final-status SEPs
  3. Gate — redirect bugs/docs/minor-fixes to regular PRs; proceed for features/breaking/governance
  4. Draft — fill all eight TEMPLATE.md sections, write seps/SEP-DRAFT-{slug}.md
  5. Checkpoint — stop and ask before any network side-effect
  6. PR (optional) — open a --draft PR, capture the number, git mv + backfill in a second commit

The discuss-before-drafting nudge from the guidelines is surfaced at the top so cold SEPs get flagged early.

Files

  • plugins/mcp-spec/skills/draft-sep/SKILL.md — new
  • plugins/mcp-spec/README.md — add /draft-sep entry

Guides SEP authors through interview → research → gate → draft → PR.
Checks existing spec coverage via mcp-docs, prior art via
/search-mcp-github, overlapping SEPs, and design-principle fit before
filling the eight-section TEMPLATE.md. Writes seps/SEP-DRAFT-{slug}.md
and offers (with checkpoint) to open a draft PR that backfills the
SEP number.

:house: Remote-Dev: homespace
@localden localden changed the title mcp-spec: add /draft-sep skill (chore): Add /draft-sep skill to simplify how SEPs are written Mar 15, 2026
SEP-2133 (Final) established Extensions Track for extension SEPs, and
SEP-1865 already uses it. TEMPLATE.md and sep-guidelines.mdx still list
only three types — the skill now notes that discrepancy inline so the
agent doesn't get confused when reading the template.

:house: Remote-Dev: homespace
dsp-ant
dsp-ant previously approved these changes Mar 17, 2026
Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>
@localden localden requested a review from dsp-ant March 28, 2026 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants