
Brewpage Publish
Turns Claude into a one-liner publishing tool for brewpage.app. You give it text, markdown, JSON, or a file path, and it handles the curl dance: asks for namespace (with smart slug suggestions based on content), optional password protection, hits the right API endpoint, and spits back a public URL. The clever bit is it saves owner tokens to a local markdown file so you can delete or update pages later without cluttering the chat. Default 15-day TTL, works with the public gallery or custom namespaces. Handy when you need to share a quick page or host some JSON without leaving your terminal or dealing with GitHub Pages.
- skills.sh installs
- 598
- GitHub stars
- 39
- last updated
- Aug 21, 2026
Install
$ npx -y skills add kochetkov-ma/claude-brewcode --skill brewpage-publish --agent claude-codeInstalls into .claude/skills of the current project.
Files
brewpage-publish
Publish content to brewpage.app — free instant hosting for HTML pages, files, and multi-file sites. No sign-up required.
Running commands
Every shell step is ONE command of the exact shape in the fences below, run with the shell tool.
{baseDir} is this skill's folder; the bundled scripts/brewpage-run.sh does every upload.
- Fill each
'{…}'slot with the raw value and write every'inside it as'\''; nothing else is escaped. Never wrap a value in double quotes. An empty slot stays''(= omitted). - Never prefix or chain the command (
cd,VAR=…,;,&&,|,$(…)) and never inline the text in any other form: single-quoted argv is what keeps the content inert. - Text longer than 6,000 characters goes through
stage(Step 6). - The script prints one decisive line:
OK {url}orOK {url} | Files: N(thenMANAGE: …, the private management link, and anyNOTICE: …lines: what the server skipped or adjusted),CONFIRM: …(exit 2, nothing uploaded) orFAILED: …(server reasonHTTP <status>: <message>). It removes its private run directory on every exit.
Workflow
Step 1: Parse Arguments
Sponsors
Details
- Repository
- github.com/kochetkov-ma/claude-brewcode
- Categories
- Frontend Development, DevOps & CI/CD, Release Management
- First seen
- Apr 16, 2026