Skip to content

Surface the plugin install path, and slow the showcase reel - #35

Merged
krayong merged 1 commit into
mainfrom
docs/plugin-install-path
Aug 10, 2026
Merged

Surface the plugin install path, and slow the showcase reel#35
krayong merged 1 commit into
mainfrom
docs/plugin-install-path

Conversation

@krayong

@krayong krayong commented Aug 10, 2026

Copy link
Copy Markdown
Owner

The repo has been its own plugin marketplace since #33, but nothing outside the marketplace manifest said so. This puts the path on both install surfaces that people and agents actually read, and re-paces the social reel.

README

A ### From inside Claude Code subsection under Install, carrying both slash commands:

/plugin marketplace add krayong/ccsidekick
/plugin install ccsidekick@ccsidekick

The copy is explicit about what the plugin is: it ships /ccsidekick-setup and nothing else, and the engine still comes from npm the first time that command runs. Claiming the plugin installs the status line would send people looking for a binary that is not there.

llms.txt

The same path as a third Install bullet. That file is what an assistant reads when asked how to add this to Claude Code, so the Claude-Code-native answer belongs in it.

The two commands are new pluginAddCmd / pluginInstallCmd tokens in site-content.ts rather than literals in the template, matching how installCmd already works. The repo slug stays in one place. website/llms.txt is generated and gitignored, so this reaches production on the next Deploy Website run.

showcase.mp4 / showcase.gif

Re-rendered at HOLD=1.6, which takes the reel from 0.75s to 1.35s per card and 13.8s to 24.6s overall. The GIF paces off GIF_HOLD and is unchanged in timing.

assets/characters.* are untouched by design — the render ran with OUT/GIF pointed at throwaway paths — so the landing-page hero keeps its original pace and this needs no site deploy.

before after
showcase.mp4 duration 13.77s 24.57s
showcase.mp4 size 1.52 MB 1.80 MB
per card 0.75s 1.35s
characters.mp4 13.77s unchanged

Frame 0 still reads "Spider-Man — ccsidekick", so the poster frame is intact.

Verification

bun run format:check, both typecheck configs, bun run lint, bun test (1100 pass, 0 fail), readme-drift, and pack:lint across all 18 packs.

🦇 Generated by Penny-One at Batcave

The repo has been its own plugin marketplace since #33, but nothing
outside the marketplace manifest said so. Both human- and agent-facing
install surfaces now carry the path.

README gets a "From inside Claude Code" subsection under Install with
both slash commands. It is explicit that the plugin ships the
/ccsidekick-setup command and nothing else, and that the engine still
comes from npm the first time that command runs — the plugin does not
carry the status line, and claiming otherwise would send people looking
for a binary that is not there.

llms.txt gets the same path as a third Install bullet. That file is what
an assistant reads when asked how to add this to Claude Code, so the
Claude-Code-native answer belongs in it. The two commands are new
pluginAddCmd/pluginInstallCmd tokens in site-content.ts rather than
literals in the template, matching how installCmd already works: the
repo slug then lives in one place.

showcase.mp4/gif re-render at HOLD=1.6, taking the reel from 0.75s to
1.35s per card and 13.8s to 24.6s overall. The GIF paces itself off
GIF_HOLD and is unchanged in timing. assets/characters.* are untouched
by design, so the landing-page hero keeps its original pace and this
needs no site deploy.

Co-Authored-By: Penny-One (Batcave) <noreply@anthropic.com>
@github-actions github-actions Bot added website The landing page and its build scripts ci/cd Repo scripts and GitHub workflows labels Aug 10, 2026
@krayong
krayong merged commit 77f735a into main Aug 10, 2026
7 checks passed
@krayong
krayong deleted the docs/plugin-install-path branch August 10, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd Repo scripts and GitHub workflows website The landing page and its build scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant