[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CZG02S14BW5NN1P2F2PN7Q":3,"skill-same:01M6CZG02S14BW5NN1P2F2PN7Q":56},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":13,"repositoryHtmlUrl":38,"repositoryHomepageUrl":39,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":6,"updatedAt":42,"install":43,"resources":55},"01M6CZG02S14BW5NN1P2F2PN7Q","clawq-version-bump",null,"Bump clawq version, commit, tag, push, and create a GitHub release","clankercode\u002Fclawq","clankercode","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F269201082?v=4","01M6CZFKG57M58N3F63P2H9742","01M6CZFKMHDHR7D6ADH22V9T11",0,"Unlicense","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fclawq-version-bump\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28],"version","bump","version bump","clawq","clawq version bump","github","commit","create","release","push","github release","2026-11-10 10:12:30",false,"---\nname: clawq-version-bump\ndescription: Bump clawq version, commit, tag, push, and create a GitHub release\ndisable-model-invocation: true\n---\n\n# clawq Version Bump\n\nBump the version, sync all files, build, test, tag, push, and create a draft GitHub release.\n\n## Quick Start\n\n```\n\u002Fclawq-version-bump 0.2.0\n```\n\n## Instructions\n\nThe version argument is passed as `$ARGUMENTS`. It must be a valid semver (X.Y.Z).\n\n### 1. Pre-flight\n\n- Verify the git working tree is clean (`git status --porcelain` is empty)\n- Validate `$ARGUMENTS` matches `^[0-9]+\\.[0-9]+\\.[0-9]+$`\n- Confirm you are on the `master` branch (or ask user to confirm if on another branch)\n- Read the current `VERSION` file to confirm the bump direction makes sense\n\n### 2. Bump version\n\n- Write the new version to the `VERSION` file (single line, no trailing content)\n- Run `make sync-version` to propagate to all files (Coq, docs, WASM, tests) and re-extract\n\n### 3. Build and test\n\n- Run `make build` to verify the build succeeds with the new version\n- Run `make test-nocontainer` to verify tests pass\n- Run `make fmt-check` to verify formatting\n\n### 4. Commit\n\n- Stage all changed files explicitly (do not use `git add -A`):\n  - `VERSION`\n  - `coq\u002Ftheories\u002FClawq\u002FCli.v`\n  - `coq\u002Ftheories\u002FClawq\u002FMcpFraming.v`\n  - `src\u002Fextracted\u002Fclawq_core.ml`\n  - `src\u002Fextracted\u002Fclawq_core.mli`\n  - `src\u002Fmain_wasm.ml`\n  - `docs\u002Fpackage.json`\n  - `docs\u002Fsrc\u002Fcomponents\u002FSidebar.astro`\n  - `scripts\u002Fwasm_templates\u002FIDENTITY.md`\n  - `test\u002Ftest_command_bridge.ml`\n  - `test\u002Ftest_clawq_core.ml`\n- Commit with message: `Release v$ARGUMENTS`\n\n### 5. Tag, release, and push\n\n- Create an annotated tag: `git tag -a v$ARGUMENTS -m \"Release v$ARGUMENTS\"`\n- Generate a changelog: `git log --pretty=format:'- %s (%h)' PREV_TAG..v$ARGUMENTS` (where PREV_TAG is the most recent previous `v*` tag, or use `--root` if none)\n- Create a draft release (before pushing, so CI can upload artifacts to it):\n  ```\n  gh release create v$ARGUMENTS --draft --title \"v$ARGUMENTS\" --notes \"$CHANGELOG\" --target $(git rev-parse HEAD)\n  ```\n- Push the commit and tag: `git push origin HEAD && git push origin v$ARGUMENTS`\n- CI will automatically build and upload binary artifacts to the release\n\n### 6. Post-release\n\n- Inform the user that:\n  - The release is in **draft** state — they should review and undraft when ready\n  - CI is building artifacts that will be attached to the release automatically\n  - The release URL is provided for review\n\n## Verification\n\n- `make sync-version-check` passes\n- `make build` succeeds\n- `make test-nocontainer` passes\n- `git tag -l 'v*'` shows the new tag\n- `gh release view v$ARGUMENTS` shows the draft release\n\n## Guidelines\n\n- Never skip tests or formatting checks\n- Always create annotated tags (not lightweight)\n- Always create releases as drafts — let the user undraft\n- If any step fails, stop and report the error; do not continue\n- Do not amend commits or force-push\n","# clawq Version Bump\n\nBump the version, sync all files, build, test, tag, push, and create a draft GitHub release.\n\n## Quick Start\n\n```\n\u002Fclawq-version-bump 0.2.0\n```\n\n## Instructions\n\nThe version argument is passed as `$ARGUMENTS`. It must be a valid semver (X.Y.Z).\n\n### 1. Pre-flight\n\n- Verify the git working tree is clean (`git status --porcelain` is empty)\n- Validate `$ARGUMENTS` matches `^[0-9]+\\.[0-9]+\\.[0-9]+$`\n- Confirm you are on the `master` branch (or ask user to confirm if on another branch)\n- Read the current `VERSION` file to confirm the bump direction makes sense\n\n### 2. Bump version\n\n- Write the new version to the `VERSION` file (single line, no trailing content)\n- Run `make sync-version` to propagate to all files (Coq, docs, WASM, tests) and re-extract\n\n### 3. Build and test\n\n- Run `make build` to verify the build succeeds with the new version\n- Run `make test-nocontainer` to verify tests pass\n- Run `make fmt-check` to verify formatting\n\n### 4. Commit\n\n- Stage all changed files explicitly (do not use `git add -A`):\n  - `VERSION`\n  - `coq\u002Ftheories\u002FClawq\u002FCli.v`\n  - `coq\u002Ftheories\u002FClawq\u002FMcpFraming.v`\n  - `src\u002Fextracted\u002Fclawq_core.ml`\n  - `src\u002Fextracted\u002Fclawq_core.mli`\n  - `src\u002Fmain_wasm.ml`\n  - `docs\u002Fpackage.json`\n  - `docs\u002Fsrc\u002Fcomponents\u002FSidebar.astro`\n  - `scripts\u002Fwasm_templates\u002FIDENTITY.md`\n  - `test\u002Ftest_command_bridge.ml`\n  - `test\u002Ftest_clawq_core.ml`\n- Commit with message: `Release v$ARGUMENTS`\n\n### 5. Tag, release, and push\n\n- Create an annotated tag: `git tag -a v$ARGUMENTS -m \"Release v$ARGUMENTS\"`\n- Generate a changelog: `git log --pretty=format:'- %s (%h)' PREV_TAG..v$ARGUMENTS` (where PREV_TAG is the most recent previous `v*` tag, or use `--root` if none)\n- Create a draft release (before pushing, so CI can upload artifacts to it):\n  ```\n  gh release create v$ARGUMENTS --draft --title \"v$ARGUMENTS\" --notes \"$CHANGELOG\" --target $(git rev-parse HEAD)\n  ```\n- Push the commit and tag: `git push origin HEAD && git push origin v$ARGUMENTS`\n- CI will automatically build and upload binary artifacts to the release\n\n### 6. Post-release\n\n- Inform the user that:\n  - The release is in **draft** state — they should review and undraft when ready\n  - CI is building artifacts that will be attached to the release automatically\n  - The release URL is provided for review\n\n## Verification\n\n- `make sync-version-check` passes\n- `make build` succeeds\n- `make test-nocontainer` passes\n- `git tag -l 'v*'` shows the new tag\n- `gh release view v$ARGUMENTS` shows the draft release\n\n## Guidelines\n\n- Never skip tests or formatting checks\n- Always create annotated tags (not lightweight)\n- Always create releases as drafts — let the user undraft\n- If any step fails, stop and report the error; do not continue\n- Do not amend commits or force-push\n",{"name":5,"description":7,"disable-model-invocation":34},true,"master","7c87c0cf8d869c392efbe4b2f0065c85657bf969",".claude\u002Fskills\u002Fclawq-version-bump","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq","https:\u002F\u002Fclawq.org\u002F","https:\u002F\u002Fgithub.com\u002Fclankercode","xk.io","2026-11-12 11:53:34",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":34},[45,48,51],{"tool":46,"command":47},"npx","npx skills add clankercode\u002Fclawq --skill clawq-version-bump",{"tool":49,"command":50},"bunx","bunx skills add clankercode\u002Fclawq --skill clawq-version-bump",{"tool":52,"command":53},"pnpm","pnpm dlx skills add clankercode\u002Fclawq --skill clawq-version-bump","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fclawq-version-bump\u002FSKILL.md",[],[57,89,117,127,148,159],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":68,"publishedAt":29},"01M6CZGG2GJZ7PGVTZSG8NDB2R","run-task","Runs a backlog item (bug, feature, task, epic, milestone, phase) end-to-end by gathering context, constructing a startup prompt, spawning a worktree-backed subagent, and managing the claim\u002Fdone\u002Freview cycle. Use when the user wants to execute a backlog target like B123, F456, P2.M4.E3, etc.","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002Fdocs\u002Fbuiltin-skills\u002Frun-task\u002FSKILL.md",[63],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88],"run task","run","task","backlog","feature","milestone","review cycle","review","done","worktree","startup","subagent","extra","prompt","user","execute","use","bug","claim","cycle",{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":98,"publishedAt":29},"01M6CZGD2YWGXTV25FM004F7ZM","pipeline-designer","Design and create structured output pipelines. Gathers requirements, designs step sequences with output schemas, generates valid YAML pipeline definitions, and validates them.","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002Fdocs\u002Fbuiltin-skills\u002Fpipeline-designer\u002FSKILL.md",[95],{"categoryNo":96,"categoryName":97,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000015","视觉设计",[99,100,101,102,103,104,105,106,83,107,108,109,110,111,112,113,114,25,115,116],"pipeline","designer","pipeline designer","read","message","what the","do","pipelines","write","requirements","question","ask","shell","valid","structured","file","design","yaml",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":29},"01M6CZGAY23A6HQS1G7JK7WQGM","idea","Log a planning idea to the backlog. Use when the user has a feature idea, enhancement suggestion, or brainstorm they want tracked.","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002Fdocs\u002Fbuiltin-skills\u002Fidea\u002FSKILL.md",[],[119,124,73,72,125,85,83,126],"brainstorm","log","planning",{"skillNo":128,"name":73,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":133,"publishedAt":29},"01M6CZG7S5TSVHB6S8YA3JMGFJ","Automate the creation of a new feature for clawq. Gathers requirements, discovers existing capabilities, decomposes into implementation layers, gates risky work behind approval, and delegates implementation. Prefers skills\u002Frigs\u002Fcron\u002Ftemplates over OCaml code changes.","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002Fdocs\u002Fbuiltin-skills\u002Ffeature\u002FSKILL.md",[132],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},[73,134,135,136,137,138,139,140,141,142,143,21,144,145,108,146,147],"code","implementation","approval","new feature","work","automate","cron","templates","capabilities","ocaml","creation","gates","natural language","language",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":29},"01M6CZG4STQ8R15F6HFT5BE98J","telegram-formatting","Telegram HTML and MarkdownV2 formatting reference for clawq message code","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftelegram-formatting\u002FSKILL.md",[],[155,156,21,103,157,158,134],"telegram formatting","telegram","reference","html",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":29},"01M6CZG2ZASD966C153XZY3BQ1","pag-review-via-team","review work using teams + review-and-fix","https:\u002F\u002Fgithub.com\u002Fclankercode\u002Fclawq\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpag-review-via-team\u002FSKILL.md",[],[76,166,167,168,138,169],"pag review via team","team","fix","teams"]