
ClickClack Ops
Deploy and verify the ClickClack chat app on Cloudflare Workers and check its domains and docs.
- Repository
- steipete/agent-scripts
- Stars
- 7,433
- Licence
- MIT
- Files
- 2 files
What it does
This skill gives an AI agent the runbook for ClickClack, a self-hostable Slack-style chat app. Once installed, the agent knows where the code lives, how to deploy it to Cloudflare Workers and a container, how to confirm the live site is running the new build, and which guardrails to follow, such as not printing secrets and not deploying from dirty git checkouts. It is a set of instructions for one specific project and its infrastructure, not a general tool.
Great for
- Maintainers of the ClickClack project who ship new builds to production
- Engineers on the OpenClaw team who need to check the live app, its domains, or the docs site
- Anyone who asks an agent to verify a ClickClack deployment or DNS setup
Skip it if
- Users who only want to use ClickClack as a chat app, since the skill is for operating its infrastructure
- Anyone outside the ClickClack deploy setup, because paths, account IDs, and vault item names are specific to that team and would not work for them
- Unattended or autonomous use on production, because the deploy steps change live infrastructure and a wrong token or dirty checkout could affect the public site
Try asking
- “Deploy the latest ClickClack build to Cloudflare and bump the container name so the new image takes effect.”
- “Check whether clickclack.chat and app.clickclack.chat are serving the freshly deployed JavaScript bundle.”
- “Look up the health and image digest of the ClickClack Cloudflare container.”
- “Confirm the docs site at docs.clickclack.chat is reachable.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
clickclack.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip clickclack.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip clickclack.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Give the agent only the deploy token it needs and keep the workers-scoped token out of chat logs; the skill says not to print OAuth secrets or magic tokens.
- Review the wrangler.jsonc container name change before the commit step, since the rollout depends on it.
- Run the verification curl checks after every deploy to confirm the live bundle hash matches the new build.
What's inside
- agents/openai.yaml
- SKILL.md
Redistributed unmodified from steipete/agent-scripts under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.