Skip to content

fix(guides): keep catalog out of the plugin skills tree - #1571

Merged
kieranklaassen merged 1 commit into
mainfrom
cursor/move-guides-to-docs-d114
Aug 28, 2026
Merged

fix(guides): keep catalog out of the plugin skills tree#1571
kieranklaassen merged 1 commit into
mainfrom
cursor/move-guides-to-docs-d114

Conversation

@kieranklaassen

@kieranklaassen kieranklaassen commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

#1551 moved the user-facing catalog to skills/guides/. Hosts install the repo skills/ tree as the plugin payload, so that shipped every catalog page with the plugin.

The intended location is docs/guides/: wider than skills (it includes configuration), and outside the installed skills tree.

  • Renamed skills/guides/ -> docs/guides/
  • Pointed live references (README.md, AGENTS.md, CONTRIBUTING.md, ce-skill-work inventory, tests) at the new path
  • Dropped the enumerator special-cases that existed only to skip skills/guides/
  • Added a regression test that every top-level directory under skills/ contains SKILL.md

Historical plans that still mention docs/skills/ are left as written.

Validation

  • bun run release:validate: in sync (0 agents, 33 skills, 0 MCP servers)
  • Targeted catalog/enumerator tests: 136 pass
  • bun run test: 3641 pass, 1 skip (omp dry-run, no omp on PATH). Two git-heavy tests timed out under --parallel load (plugin-path nonexistent-plugin, ce-work detached fake author); both passed on isolated retry. Same flake class docs(guides): move skill catalog from docs/skills to skills/guides #1551 already noted.

Eval skip: mechanical path relocation. No skill runtime behavior changed.

Security Disclosure

No security-relevant changes.

Agent Disclosure

  • Model: Cursor · Grok 4.6
Open in Web Open in Cursor 

Move the user-facing catalog from skills/guides to docs/guides so it is not shipped with the plugin package. Hosts install the skills/ tree as payload; a sibling directory without SKILL.md still goes out with every install.

Co-authored-by: Kieran Klaassen <kieranklaassen@users.noreply.github.com>
@kieranklaassen
kieranklaassen marked this pull request as ready for review August 28, 2026 20:47
@kieranklaassen
kieranklaassen merged commit f76d309 into main Aug 28, 2026
4 checks passed
@github-actions github-actions Bot mentioned this pull request Aug 28, 2026
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