docs(skills): publish seller-tool-onboarding on the web skill channel - #1024
Merged
Merged
Conversation
The skill was only in .claude/skills. Nothing packages that directory, so a seller outside the checkout could not find it. Move the text to web/app/.well-known/skills/seller-tool-onboarding/skill.md, with absolute GitHub links in place of the relative ones. List it in the skill index, the orientation page, llms.txt, the seller-operate skill, and the seller quickstart. The .claude/skills copy is now a symlink to the served file, so one file is the source. Two corrections on the way: the Public route named a [seller.sandbox] table, and the table is [sandbox]; the quickstart's Holder section stated its live proof twice, and the two-tools proof stays. web/app: 126 tests pass (npm test, Node 24). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…-tool-onboarding-skill
…d guard the pin main moved to 0.5.10 while the branch waited; v0.5.9 and v0.5.10 both ship the tool tables and the bridges. The page now names 0.5.10 at the three sites a reader acts on: the version sentence, the checkout tag, and the sandbox image tag. The floor stays 0.5.9, the first release that knows the tables. A new web test fails when the page's pin differs from Cargo.toml, when the page states a version other than the tree's or the floor, or when the index entry drifts from the frontmatter. A release cut then bumps this page as it bumps the Muse buyer bundle. Negative controls: a stale page fails one test; a bumped Cargo.toml without a page bump fails two; an untouched copy passes. web/app: 129 tests pass. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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
Publish the seller-tool-onboarding skill on the web skill channel, the channel every other buyer and seller skill uses.
web/app/.well-known/skills/seller-tool-onboarding/skill.mdis the served copy. Its frontmatter name ismaxplayer-seller-tool-onboarding. Every link is an absolute GitHub link. The page pins the tree version, 0.5.10, and states the floor: the tool tables exist from 0.5.9.index.jsonlists it. The orientation page,llms.txt, and the seller-operate skill link to it. The seller quickstart points to it before its two tool subsections..claude/skills/seller-tool-onboarding/SKILL.mdis now a symlink to the served copy. One file is the source. Claude Code follows the symlink and keeps the/seller-tool-onboardingcommand.web/app/test/seller-tool-onboarding-skill.test.mjs, fails when the page's pin differs fromCargo.toml, when the page states another version, or when the index entry drifts from the frontmatter. A release cut then bumps this page, as it bumps the Muse buyer bundle.Two corrections ride along. The Public route named a
[seller.sandbox]table, and the table is[sandbox]. The quickstart's Holder section stated its live proof twice; it now states it once.Why
#1004 added the skill under
.claude/skills/only. Nothing packages that directory: the npm package ships one launcher script, the installer fetches the binary, the release workflow has no skill step. A seller outside a checkout could not find the skill. The v0.5.9 and v0.5.10 releases ship the routes, so the guide must be reachable.Verification
web/app: 129 tests pass (npm ci && npm test, Node 24). This includes the build test that refuses an index entry without an orientation link.Cargo.tomlat 0.5.11 with an unchanged page fails two; an untouched copy passes.dist/serves the page, the discovery index with a matching SHA-256 digest,/skill.md, and/llms.txt. A local static server returned all four.No Rust code changes. No credentials, accounts, wallets, or payments were used.
For the reviewer
Open the Vercel preview for this head and fetch these four paths. Anonymous fetches redirect to a login, so use a team session:
🤖 Generated with Claude Code