Skip to content

feat(install): add --skills-dir mode (Claude Code skills-directory plugin)#4

Open
mh0pe wants to merge 1 commit into
ChristopherKahler:mainfrom
mh0pe:feat/install-skills-dir
Open

feat(install): add --skills-dir mode (Claude Code skills-directory plugin)#4
mh0pe wants to merge 1 commit into
ChristopherKahler:mainfrom
mh0pe:feat/install-skills-dir

Conversation

@mh0pe

@mh0pe mh0pe commented Jun 14, 2026

Copy link
Copy Markdown

What

Adds --skills-dir [--dir <path>] to the installer, writing a self-contained skills-directory plugin (.claude-plugin/plugin.json + commands/) that Claude Code auto-loads in place as seed@skills-dir.

Default target: <cwd>/.claude/skills/seed/.

Why

  • Zero install — no claude plugin install, no marketplace setup.
  • Works in Claude Code Cloud — the cloud environment clones the repo's .claude/skills/ but cannot see local marketplace installs; a committed skills-dir plugin is the supported way to ship a plugin to cloud.
  • Version-pins to the project and travels with the repo.

Notes

🤖 Generated with Claude Code

…-directory plugin)

Adds a --skills-dir flag to bin/install.js that installs SEED as a
self-contained Claude Code skills-directory plugin instead of writing
directly to the global or local commands directory.

Layout written under the target (default: .claude/skills/seed/):
  .claude-plugin/plugin.json   {name, version, description} metadata
  commands/seed/               same content as the standard install

The --dir <path> option overrides the default target path.
Framework @~/.claude/<x>-framework/ and @./.claude/<x>-framework/ refs
in copied files are rewritten to ${CLAUDE_PLUGIN_ROOT}/<x>-framework/.

On success the installer prints that the plugin loads next session as
seed@skills-dir, requires workspace trust, and for Claude Code Cloud the
.claude/skills/seed/ directory must be committed to the repository.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mh0pe

mh0pe commented Jun 14, 2026

Copy link
Copy Markdown
Author

Related PRs — part of a coordinated cross-repo offer (--skills-dir install mode (Claude Code skills-directory plugin)) applied across the carl/base/paul/seed framework forks:

Reviewing them together is recommended; the same change pattern is mirrored per repo.

@mh0pe

mh0pe commented Jun 14, 2026

Copy link
Copy Markdown
Author

Related PRs — part of a coordinated cross-repo offer (seed install / packaging offers) applied across the carl/base/paul/seed framework forks:

Reviewing them together is recommended; the same change pattern is mirrored per repo.

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