By mdziadowiec
Workflow and discipline skills for Claude Code: crisp (concise output), karpathy (coding discipline), handoff (session handoff notes), and doc-coauthoring (structured documentation). Includes the /export-md command to export the current session to markdown via cc2md (run /install-tools once to provision cc2md).
Export the current Claude Code session to a clean markdown file using cc2md. Optionally pass an output path; defaults to <project>-session.md in the working directory.
Install the external tools the claude-workflows commands depend on (cc2md for /export-md) on Windows. Run once after installing the plugin.
Use this skill when the user wants shorter, more direct responses. Activate on: "crisp mode", "go crisp", "/crisp", "be brief", "less tokens", "cut the fluff", "shorter answers", "stop being verbose", "drop the filler", "skip the pleasantries", "no fluff", "just the answer". Do NOT activate for: "explain in detail", "walk me through", "full report", or any question answerable correctly in one sentence without the skill.
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
Produces a structured handoff note for a deferred or in-progress issue. Invoke when the user types "/handoff [topic]" or asks to "write a handoff", "document this for later", "leave a note on this issue", or similar. The note captures current state, what was decided, what remains, and all relevant code locations — enough for a fresh session to continue without re-deriving context.
Coding-discipline guidelines that reduce common LLM coding mistakes — Think Before Coding, Simplicity First, Surgical Changes, Goal-Driven Execution. Invoke when the user types "/karpathy", or asks to "be disciplined", "no overengineering", "keep it surgical", "minimal diff", "think before you code", "stop overcomplicating", or wants tighter, more cautious coding behavior on a task. These bias toward caution over speed; for trivial tasks, use judgment.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace bundling the CLI and workflow skills I use day to day, split into two independent plugins so you can take either or both.
| Plugin | What's in it | External deps |
|---|---|---|
| cli-tools | Search / JSON / benchmarking skills, plus a one-shot command that installs the underlying binaries | Yes (Windows installer included) |
| claude-workflows | Output-style and coding-discipline skills | None — pure prompt skills |
Add the marketplace once, then install whichever plugin(s) you want:
/plugin marketplace add mdziadowiec/claude-toolkit-plugins
/plugin install cli-tools@claude-toolkit-plugins
/plugin install claude-workflows@claude-toolkit-plugins
Run /reload-plugins afterward to activate them in the current session.
The cli-tools skills shell out to external binaries (rg, fd, jq, …). Once the plugin
is installed, provision them in one step:
/cli-tools:install-tools
This runs a bundled, idempotent PowerShell script — tools already on PATH are skipped:
| Tools | Source |
|---|---|
rg, fd, fzf, jq, yq, hyperfine, bat, gron, sd, ast-grep | winget |
jc | pip (--user) |
rga, poppler (optional) | scoop (auto-installs scoop if missing) |
See plugins/cli-tools/README.md for options and details.
The installer is Windows-only by design. On macOS/Linux, install the equivalents with your package manager (
brew,apt,dnf, …) — the skills themselves are cross-platform.
| Skill | Invoke as | Purpose |
|---|---|---|
| cli-toolkit | /cli-tools:cli-toolkit | Multi-tool CLI pipelines (fd + rg + fzf + jc + jq + yq) |
| fd-file-search | /cli-tools:fd-file-search | Find files by name / extension / path / type |
| rg-fzf-dotnet | /cli-tools:rg-fzf-dotnet | Content & symbol search with ripgrep + fzf |
| rga | /cli-tools:rga | Search inside PDFs, Office docs, e-books, archives, SQLite |
| ast-grep | /cli-tools:ast-grep | Structural (AST-aware) code search and rewrite |
| jc | /cli-tools:jc | Convert CLI output / file formats to JSON |
| jq-json-processor | /cli-tools:jq-json-processor | Filter and transform JSON |
| yq | /cli-tools:yq | Query / edit / convert YAML, JSON, XML, TOML, CSV |
| gron | /cli-tools:gron | Flatten JSON into greppable lines (and back) |
| sd | /cli-tools:sd | Intuitive find-and-replace (sed alternative) |
| bat | /cli-tools:bat | View files with syntax highlighting + line numbers |
| hyperfine | /cli-tools:hyperfine | Statistical CLI benchmarking |
| Skill | Invoke as | Purpose |
|---|---|---|
| crisp | /claude-workflows:crisp | Shorter, more direct responses |
| karpathy | /claude-workflows:karpathy | Coding discipline — think before coding, surgical changes |
| handoff | /claude-workflows:handoff | Structured session-handoff notes |
| doc-coauthoring | /claude-workflows:doc-coauthoring | Structured documentation co-authoring |
/plugin # interactive manager (browse, enable, disable)
claude plugin uninstall cli-tools@claude-toolkit-plugins
claude plugin marketplace update claude-toolkit-plugins # pull the latest after a repo push
.
├── .claude-plugin/marketplace.json # lists both plugins
└── plugins/
├── cli-tools/
│ ├── .claude-plugin/plugin.json
│ ├── commands/install-tools.md # → /cli-tools:install-tools
│ ├── scripts/install-tools.ps1 # idempotent Windows installer
│ └── skills/ # cli-toolkit, fd-file-search, rg-fzf-dotnet,
│ # rga, jc, jq-json-processor, yq, hyperfine
└── claude-workflows/
├── .claude-plugin/plugin.json
└── skills/ # crisp, karpathy, handoff, doc-coauthoring
/<plugin>:<skill>, not bare /<skill>.
Skill bodies that reference a sibling by its bare name (e.g. "use /fd-file-search") still
read correctly as guidance — only the actual invocation is namespaced.install-tools command is Windows-specific; the skills run anywhere
once their tools are present.npx claudepluginhub mdziadowiec/claude-toolkit-plugins --plugin claude-workflowsToken-efficient CLI workflow skills (rg, fd, fzf, jq, jc, yq, rga, hyperfine, gron, bat, sd, ast-grep) plus an install command that provisions the underlying tools on Windows.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.