Skip to content

Make plugin/ the plugin folder, with its own manifest - #97

Merged
rlx merged 1 commit into
mainfrom
restructure-plugin-folder
Oct 8, 2026
Merged

rlx merged 1 commit into
mainfrom
restructure-plugin-folder

Conversation

@rlx

@rlx rlx commented Oct 8, 2026

Copy link
Copy Markdown
Owner

What this does

  • The plugin is the plugin/ folder: plugin/.claude-plugin/plugin.json, plugin/README.md and the
    skill at plugin/skills/uplevel/. The skill was at skills/uplevel/, with the plugin defined only in
    marketplace.json.
  • A link or copy install now takes plugin/skills/uplevel.
  • check-repo.sh checks the manifest's version, the marketplace source, the README's length, that
    plugin/ holds nothing else, and that no manifest sits inside the skill folder.

Version 0.87.0. The skill's own text is unchanged.

If it adds or changes a check

  • Watched it fail, then pass
  • Recorded it in .claude/guardrails.yml

If it changes anything under plugin/

  • version: bumped in SKILL.md
  • CHANGELOG.md entry written in this change
  • Ran ./scripts/check-behavior.sh

Co-authored-by: Tracey Mercer <tracey.mercer@noreply.invalid>
@rlx
rlx merged commit 223d221 into main Oct 8, 2026
4 checks passed
@rlx
rlx deleted the restructure-plugin-folder branch October 8, 2026 05:57
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.

1 participant