Skip to content

feat: install dotai skills via marketplace#2

Open
satelerd wants to merge 1 commit into
feat/teleportfrom
feat/marketplace
Open

feat: install dotai skills via marketplace#2
satelerd wants to merge 1 commit into
feat/teleportfrom
feat/marketplace

Conversation

@satelerd

Copy link
Copy Markdown
Owner

What this adds

Makes dotai installable as a Claude Code marketplace, so the teleport and dotai-setup skills can be installed directly instead of copied/symlinked:

claude plugin marketplace add satelerd/dotai
claude plugin install dotai@dotai
  • .claude-plugin/marketplace.json exposes one plugin (dotai, source: ".") bundling the existing skills.
  • Strictly additive: skills stay in skills/ — the teleport skill keeps resolving via that path. Nothing restructured.
  • Validated locally: claude plugin marketplace add <path> recognized it and list showed 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 to master once #1 merges.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y1zMeQM7WsMbT5eK8eR8mH

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
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