一键导入
changeset-doc-sync
Read every doc in www and packages/kitcn/skills/kitcn, sync to active changeset(s), and track with checkmarks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Read every doc in www and packages/kitcn/skills/kitcn, sync to active changeset(s), and track with checkmarks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Open a concise GitHub follow-up for reusable browser-use limitations. Use when browser automation is blocked by a likely tool-side issue that is worth fixing separately, especially for clicks, dropdowns, file inputs, focus traps, or other repeatable agent/browser failures.
Work heavyweight framework or library tasks with planning-first research, selective deep analysis, and rigorous handoff
Work a task end-to-end with lean context gathering, implementation, and verification
Sync `zbeyens/convex-better-auth` with upstream, then sync kitcn against upstream `convex-better-auth` changes. Use when asked to run `sync-convex-auth`, compare the fork with upstream, fast-forward or PR the fork update when safe, audit commits the fork was behind on, classify relevance to kitcn auth integration, and delegate one implementation PR through `task`.
Audit newer Convex npm releases against kitcn. Use when checking whether a newer `convex` version unlocks kitcn improvements, compatibility work, CLI/agent workflows, or cleanup of local Convex hacks. Reads `https://ship.convex.dev/`, the upstream Convex changelog, and GitHub diffs before delegating an implementation PR through `task`.
Use for Convex/kitcn setup and feature work: cRPC, ORM, auth, React.
| description | Read every doc in www and packages/kitcn/skills/kitcn, sync to active changeset(s), and track with checkmarks. |
| name | changeset-doc-sync |
| metadata | {"skiller":{"source":".agents/rules/changeset-doc-sync.mdc"}} |
Use this workflow when release docs must match current changeset content.
Run preflight migration review from /example before docs sync:
git diff --name-only -- examplegit diff --stat -- examplegit diff -- exampledocs/plans/<date>-changeset-doc-sync.md./example change checklist in that goal plan with one checkbox per changed file./example file, record:
no doc impact justification.Run autogoal planning first:
docs/plans/<date>-changeset-doc-sync.md goal plan.node .agents/skills/autogoal/scripts/create-goal-scratchpad.mjs --template task --title "changeset doc sync" when creating a new plan.- [ ] item).Resolve active changeset target(s):
.changeset/*.md excluding .changeset/README.md.Build execution checklists in the goal plan:
www/**/*.mdwww/**/*.mdxpackages/kitcn/skills/kitcn/**/*.md/example crosswalk checklist in the goal plan in sync during the run.Read every listed doc and sync:
no change needed./example changed file, mark the corresponding crosswalk checkbox only after linked docs are verified.Completion gates:
/example crosswalk in the goal plan has zero unchecked file items.node .agents/skills/autogoal/scripts/check-complete.mjs docs/plans/<date>-changeset-doc-sync.md passes.updated, orno change needed/example file without a mapped doc check or no doc impact note is a hard failure./example diff, changeset bullets, and updated docs are all cross-referenced.### Phase: Doc Sync Checklist (www)
- [ ] `www/content/docs/a.mdx` — pending
- [ ] `www/content/docs/b.mdx` — pending
### Phase: Doc Sync Checklist (packages/kitcn/skills/kitcn)
- [ ] `packages/kitcn/skills/kitcn/SKILL.md` — pending
- [ ] `packages/kitcn/skills/kitcn/references/setup/index.md` — pending
### Phase: /example-to-doc Crosswalk (required)
- [ ] `example/convex/shared/api.ts` -> `www/content/docs/cli/backend.mdx`, `www/content/docs/react/infer-types.mdx` — pending
- [ ] `example/src/lib/convex/crpc.tsx` -> `www/content/docs/react/index.mdx` — pending
- [ ] `example/src/lib/convex/rsc.tsx` -> `www/content/docs/nextjs/index.mdx`, `www/content/docs/server/server-side-calls.mdx` — pending
- [ ] `example/src/lib/convex/server.ts` -> `www/content/docs/nextjs/index.mdx` — pending
- [ ] `example/convex/functions/http.ts` -> `www/content/docs/server/http.mdx` — pending
- [ ] `example/convex/shared/types-typecheck.ts` -> `www/content/docs/react/infer-types.mdx` — pending
# Doc Sync Checklist
## Changesets
- [x] `.changeset/your-file.md`
## www docs
- [ ] `www/path/to/doc.mdx` — pending
## packages/kitcn/skills/kitcn docs
- [ ] `packages/kitcn/skills/kitcn/SKILL.md` — pending
- [ ] `packages/kitcn/skills/kitcn/references/setup/index.md` — pending
## Synced
- [x] `www/path/to/doc.mdx` — updated for `@convex/api` migration
- [x] `packages/kitcn/skills/kitcn/references/setup/index.md` — no change needed
git diff --name-only -- example
git diff --stat -- example
git diff -- example
find .changeset -maxdepth 1 -type f -name '*.md' ! -name 'README.md' | sort
find www -type f \( -name '*.md' -o -name '*.mdx' \) | sort
{ echo 'packages/kitcn/skills/kitcn/SKILL.md'; find packages/kitcn/skills/kitcn/references -type f -name '*.md' | sort; }