Klaussy update
A multi-agent context, rules, and hooks boilerplate generator. With a single command, it scaffolds conventions, namespaced skills, stack-appropriate settings, and interactive guardrails for seven major AI coding environments, matching each agent's native file formats and capability profiles.
npx -y skills add steph-dove/klaussy-agents --skill klaussy-updateAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when the user wants to refresh klaussy-generated boilerplate (per-agent conventions, skills, settings, hooks) across every scaffolded agent after upgrading klaussy itself. Re-runs the scaffold against the latest templates so this repo picks up new skills, prompt revisions, and convention rules.
SKILL.md
3.0 KB, 667 tokens by cl100k_base, as published. Nobody here has run it
Klaussy update
Refresh this repository's klaussy-generated boilerplate to match the latest klaussy version, for every agent klaussy previously scaffolded (Claude Code, Gemini CLI, Cursor, Codex, GitHub Copilot, Google Antigravity, Cline, Aider).
Steps
-
Upgrade klaussy first. Run
pipx upgrade klaussy(orpip install --user --upgrade klaussyif klaussy wasn't installed via pipx). Verify the new version withklaussy --version. Note the version for the report at the end. -
Read the existing version marker.
cat .claude/skills/.klaussy-versioncaptures the version that last generated the skills. If the new klaussy version is the same as the marker, klaussy will skip — surface that to the user and confirm they want to proceed anyway (rare; usually only useful if you've also bumpedklaussy-repo-conventionsand want to re-run the path-scoped CLAUDE.md emission). -
Detect the base branch the same way
klaussy-initdoes (git branch --list dev develop main master | head -1). -
Run
klaussy init --force. The--forceflag overrides the version-skip check and rewrites all generated files with the new templates:klaussy init --force --base-branch <detected> $ARGUMENTS -
Diff the result. Run
git diffover the generated files for every scaffolded agent — Claude (CLAUDE.md,.claude/) plus any ofGEMINI.md/.gemini/,AGENTS.md(Codex/Antigravity),.cursor/,.github/copilot-instructions.md/.github/skills/,.clinerules/,CONVENTIONS.md(Aider) that exist — and summarize the substantive changes for the user:- New skills added or removed
- Prompt body changes in
<repo>-plan/<repo>-review/ etc. - New / changed rule files (e.g. under
.claude/rules/) - Settings or hook changes This is the user's chance to review before committing the refresh.
-
Report. Tell the user the old marker version → new version, what materially changed in the generated content, and remind them to commit.
When NOT to use
- The repo isn't klaussified yet — use the
klaussy-initskill instead (runningklaussy init --forceon a clean repo works but the skill auto-detect is cleaner). - The user only wants to update one specific surface (just skills, just hooks, just settings) — they can run
klaussy skills,klaussy hooks, orklaussy settingsdirectly withoutinit --force. - The user pinned an older klaussy version intentionally and doesn't want to upgrade — skip step 1 and re-run
klaussy init --forceagainst the existing version, but flag that this is unusual.