From dev-toolkit
Cut a new @refactco/refact-os npm release — bump version + CHANGELOG, tag, and push. GitHub Actions publishes to npm automatically when the tag lands. For refact-os maintainers only; this skill is NOT shipped to consumers.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-toolkit:releaseWhen to use
A change has landed on `main` worth publishing to npm (a fix/feature/template change in `lib/`, `bin/`, or `templates/`) and the user asks to "release", "publish", "cut a version", or "ship refact-os".
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Publishing is **hybrid**: the maintainer bumps the version, writes the changelog, and pushes the tag locally — then GitHub Actions (`publish.yml`) picks up the tag and runs `npm publish` with provenance automatically. No manual `npm publish` or OTP required.
Publishing is hybrid: the maintainer bumps the version, writes the changelog, and pushes the tag locally — then GitHub Actions (publish.yml) picks up the tag and runs npm publish with provenance automatically. No manual npm publish or OTP required.
NPM_TOKEN is set (an npm granular access token scoped to @refactco/refact-os, publish-only). npm 2FA must be set to "Require two-factor authentication for authorization only" (not on publish) so token-based CI can publish.main, clean working tree, up to date: git checkout main && git pull.main.version in package.json; add a CHANGELOG.md entry under the new version (what changed + any action consumers must take). Commit chore(release): vX.Y.Z.npm publish --dry-run — confirm name @refactco/refact-os, the right version, the file list, public access, and no errors.git push origin main && git tag vX.Y.Z && git push origin vX.Y.Z. The tag must match package.json.v* tag, verifies it matches package.json, and runs npm publish --provenance --access public. Monitor the run at https://github.com/refactco/refact-os/actions.npm view @refactco/refact-os version shows the new version (may lag ~1 min).npm i -D @refactco/refact-os@latest && npx refact-os init.package.json version — the CI workflow will reject it.NPM_TOKEN or any secrets.NPM_TOKEN, tag/version mismatch, npm outage.npx claudepluginhub refactco/claude-toolkit --plugin dev-toolkitProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.