Skip to content

Make the repo installable as a plugin marketplace - #57

Draft
etrebels wants to merge 1 commit into
mainfrom
claude/determined-rubin-11df5u
Draft

Make the repo installable as a plugin marketplace#57
etrebels wants to merge 1 commit into
mainfrom
claude/determined-rubin-11df5u

Conversation

@etrebels

@etrebels etrebels commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

Adds .claude-plugin/marketplace.json and .claude-plugin/plugin.json so the kit installs without a clone:

/plugin marketplace add etrebels/claude-code-growth-os
/plugin install growth-os@growth-os

claude plugin validate . passes with no warnings, and all 19 listed skill paths were verified to resolve to a real SKILL.md.

The one design decision

The plugin ships skills only. The daily rituals (/morning-briefing, /end-of-day, /weekly-review, /retention-report) read and write the ops/ state files — installed as a plugin into an unrelated project they would fire against a directory structure that isn't there, and fail confusingly on first use.

The 19 skills, by contrast, reference ops/ softly and already degrade gracefully ("point me at one in ops/ or paste a recap", "edit them to your own ICP in ops/icp.md if you keep one"), so they work standalone.

The README now states the split explicitly: install the plugin for the skills, clone the repo for the ritual system.

example-skill is excluded from the manifest — it's a template for contributors, not a skill users should see in their list.

Why this matters commercially

This is the free distribution rung. Plugin marketplaces put the kit in front of people at the moment they're making a build decision, at near-zero acquisition cost — which is the position plugin-distribution-strategy.md argues for. It costs nothing and carries no licence dependency, so it can ship ahead of anything paid.

Test plan

  • claude plugin validate . → passes clean (was one warning about category in plugin.json; removed).
  • Both manifests parse as valid JSON.
  • All 19 skill paths verified to contain SKILL.md.
  • Manual check still needed: /plugin marketplace add against the pushed branch once merged, then confirm the skills appear and one fires.

Generated by Claude Code

Adds .claude-plugin/marketplace.json and plugin.json so the kit can be
installed with /plugin marketplace add etrebels/claude-code-growth-os
without cloning. Passes claude plugin validate.

Ships the nineteen go-to-market skills only, deliberately. The daily
rituals read and write the ops/ state files, so installed into an
unrelated project they would fire against a structure that isn't there —
the repo clone remains the path to the full ritual system, and the README
says so.

example-skill is excluded from the manifest; it's a template, not a skill.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018yMN7cRF4csP4i97ajj5Rh

Copy link
Copy Markdown
Owner Author

🤖 Babysit-PRs — 2026-08-11

First check on this PR.

Check Status
CI ✅ green
Review comments ✅ none
Merge conflicts ✅ clean

No action taken. Manual check still needed per the PR's own test plan: /plugin marketplace add against the pushed branch once merged.


Generated by Claude Code

Copy link
Copy Markdown
Owner Author

🤖 Babysit-PRs — 2026-08-17

Check Status
CI ✅ green
Review comments ✅ none
Merge conflicts ✅ clean

No action taken — unchanged since 08-11. Manual check still needed per the PR's own test plan (/plugin marketplace add against the pushed branch once merged).


Generated by Claude Code

Copy link
Copy Markdown
Owner Author

🤖 Babysit-PRs — 2026-08-20

Check Status
CI ✅ green
Review comments ✅ none
Merge conflicts ✅ clean

No action needed — unchanged since 08-11. Manual check still pending per the PR's own test plan: /plugin marketplace add against the pushed branch once merged (Edwin-owned, can't be verified from this run).


Generated by Claude Code

Copy link
Copy Markdown
Owner Author

🤖 Babysit-PRs — 2026-08-22

Check Status
CI ✅ green (checks: success)
Review comments ✅ none
Merge conflicts ✅ clean

No action needed. Ready to merge whenever you are.


Generated by Claude Code

Copy link
Copy Markdown
Owner Author

🤖 Babysit-PRs — 2026-08-24

Check Status
CI ✅ green
Review comments ✅ none
Merge conflicts ✅ clean

No action needed — unchanged since 08-22. Ready to merge whenever you are.


Generated by Claude Code

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