feat: install dotai skills via marketplace#2
Open
satelerd wants to merge 1 commit into
Open
Conversation
Adds .claude-plugin/marketplace.json exposing a `dotai` plugin (source ".") that bundles the existing `teleport` and `dotai-setup` skills — install with `claude plugin marketplace add satelerd/dotai && claude plugin install dotai@dotai` instead of copying or symlinking. Strictly additive: skills stay in skills/. Validated locally — `marketplace add <path>` recognized it and `list` showed it; structure mirrors a working marketplace (dotai-private). README: "Install the skills as a plugin" section. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y1zMeQM7WsMbT5eK8eR8mH
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this adds
Makes dotai installable as a Claude Code marketplace, so the
teleportanddotai-setupskills can be installed directly instead of copied/symlinked:.claude-plugin/marketplace.jsonexposes one plugin (dotai,source: ".") bundling the existing skills.skills/— the teleport skill keeps resolving via that path. Nothing restructured.claude plugin marketplace add <path>recognized it andlistshowed it (then removed to keep config clean). Structure mirrors a working marketplace.Interpretation (flagging the design choice)
This implements the reading where dotai itself becomes the installable marketplace. That's distinct from the other idea floated — dotai-private as a fork that hosts a personal marketplace. This PR does the public, additive version; the private-fork question stays open and separate.
Note
Base is
feat/teleport(depends on the teleport work in PR #1). GitHub will retarget tomasteronce #1 merges.🤖 Generated with Claude Code
https://claude.ai/code/session_01Y1zMeQM7WsMbT5eK8eR8mH