Run a full update cycle — crawl docs, bump version, commit and push.
Crawl upstream docs, bump the calendar version, and ship.
Invoke the crawl skill to sync references and detect changes:
/crawl
This syncs all reference docs, detects changes via git diff, and reports a status table of which skills need regeneration. If no references changed and no SKILL.md files are missing, stop and tell the user nothing needs updating.
For each skill that /crawl reported as needing (re)generation:
Delete the existing SKILL.md if present:
rm "skills/<skill-name>/SKILL.md"
Spawn a general-purpose Agent subagent to regenerate it:
/skill-creator Create/regenerate SKILL.md for the `<skill-name>` skill. Read the project conventions at `.claude/skills/crawl/skill-md-conventions.md`. Read all reference docs in `skills/<skill-name>/references/`. This is an automated doc-sync regeneration — generate the skill directly, skip evals.
Launch all subagents in a single turn so they run in parallel.
Invoke the generate-changelog skill to analyze reference diffs and add an entry:
/generate-changelog
The previous step generates a new changelog entry at the top of CHANGELOG.md with a ## YY.M.D header using today's date. Read CHANGELOG.md and extract the version from the first ## heading. This is the version to use.
If the first ## heading version already matches the current version in .claude-plugin/plugin.json, the crawl produced no meaningful changes — stop and tell the user nothing needs updating.
Update the version in both files to match the changelog version:
.claude-plugin/plugin.json — "version" field.claude-plugin/marketplace.json — "version" field inside the plugins arrayUse the Edit tool to update each file. Both must have the same version string.
Proceed autonomously — do not ask the user to confirm. Stage all changes and commit. Build the commit message from the changelog entry:
Sync upstream docs and bump to <version>## YY.M.D header up to the next ## header or end of file), verbatim.git add -A
Then push to origin.
After pushing, print a one-line summary of the new version and skills affected so the user can see what shipped.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer