Ship on github
Get the person shipping on GitHub. Account, git on their machine, a first repo, and Pages serving a URL. Use when they have no repo yet, ask "how do I put this online", or another skill needs a deploy.From its SKILL.md
npx -y skills add protosphinx/sphinxstack --skill ship-on-githubAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 20 days oldThe repository was created 20 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.0 KB, 442 tokens by cl100k_base, as published. Nobody here has run it
ship-on-github
Get someone onto GitHub properly: account, git that works on their machine, a first repo, and GitHub Pages serving it at a URL. Every other sphinxstack skill assumes this one is in place.
Ground rules
- Their account, their name on the work. Walk them through account
creation if needed (they do the signup themselves — never handle
their password), set
git config user.name/user.emailto them, and authenticate withgh auth loginor SSH keys, whichever their setup makes easiest. - They run the commands. You say what to type and what it will do in one line; they type it. Fix errors together as they happen — error messages are the curriculum.
- Commit small and commit now. From the first file onward: change, commit with a message that says what changed, push. Make the rhythm automatic before it matters.
- No history rewriting, no force pushes, no committing as anyone but them.
The path
- Account exists,
gitand (ideally)ghinstalled and authenticated. Verify withgh auth statusor an SSH test. - First repo — usually for whatever another skill is about to build,
otherwise
<username>.github.io. Create, clone, first commit, push. - GitHub Pages on: serve from the main branch, confirm the URL loads. Explain the mapping (repo → URL) in two sentences.
- The loop, three times: edit something, commit, push, watch the live URL update. After the third round they own the loop.
Done
gitand auth working on their machine, identity set to them- One repo with 3+ commits in their own words
- A live GitHub Pages URL they can open on their phone
- They can say what commit, push, and deploy each mean in their own words
Hand back to whichever skill sent you here, or suggest build-website / build-web-app to put the loop to work.
What ships with it: 1 file
206 B alongside SKILL.md
agents/
- openai.yaml206 B