com um clique
caveman
// Consolidates ultra-compressed communication, commit-message generation, PR review notes, and memory compression into one progressive-disclosure skill.
// Consolidates ultra-compressed communication, commit-message generation, PR review notes, and memory compression into one progressive-disclosure skill.
Nix operational playbooks for package diffs, build debugging, closure analysis, dependency forensics, flake maintenance, and evaluation performance tuning. Use when comparing Nix build outputs, diagnosing derivation failures, finding unexpected runtime/build dependencies, inspecting closure size, maintaining flakes, or profiling slow NixOS/Home Manager/Nixvim evaluation.
Write idiomatic and maintainable Nix code. Use when creating or refactoring Nix expressions, Home Manager or NixOS modules, overlays, packages, and flake outputs, especially when deciding module merge semantics, binding locality, option defaults, and conditional structure.
Neovim Lua plugin development playbooks — project architecture, self lazy-loading, vim.g configuration, scoped commands and <Plug> keymaps, health checks, type-safe tooling, busted testing, and LuaRocks distribution. Use when writing or refactoring a Neovim Lua plugin, designing vim.g/setup config, deciding command/keymap APIs, adding checkhealth, configuring lua-ls/luacheck/stylua/LuaCATS, or setting up busted/nlua tests and SemVer LuaRocks releases.
Use for working with Jujutsu (jj) history workflows, including hunk-level split/squash/diffedit/restore via `jj-hunk-tool`.
GitHub issue triage, issue creation, PR review, and CI check-fix workflows using gh CLI.
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
| name | caveman |
| description | Consolidates ultra-compressed communication, commit-message generation, PR review notes, and memory compression into one progressive-disclosure skill. |
Use when the user asks for concise communication or any of the following workflows:
CLAUDE.md, notes, docs).If intent is unclear, ask for the mode before applying work.
Default tone mode. Be terse, keep technical substance, cut filler.
stop caveman or normal mode.full./caveman lite/caveman full/caveman ultra/caveman wenyan-lite/caveman wenyan-full/caveman wenyan-ultra[thing] [action] [reason]. [next step].Drop caveman mode for:
Switch back once that segment is complete.
Example:
This will permanently delete all rows in `users`. Cannot be undone.
DROP TABLE users;
Confirm backup exists before proceeding.
Generate concise Conventional Commit messages.
/commit, or
/caveman-commit.<type>(<scope>): <imperative summary> (scope optional)Allowed types:
feat, fix, refactor, perf, docs, test, chore, build, ci,
style, revert.
Include only when needed:
Reference format:
Closes #42Refs #17Use bullets (-) and wrap at ~72 chars.
Convert long natural-language files into caveman style.
/caveman:compress <filepath>, “compress memory file”, or explicit file
compression request..md, .txt, .rst, extensionless prose files..original.md backups.cd "<path-to-skill>" && python3 -m scripts <absolute_filepath><file> compressed<file>.original.md backupSupporting docs:
Write review findings in one-line format for PR code feedback.
review this PR, /review, /caveman-review.<file>:L<line>: <problem>. <fix>.🔴 bug🟡 risk🔵 nit❓ q