Libraries and templates for Nix Flake-based projects.
I tend to set up my projects with the same workflows again and again. This repository assembles the things I always find useful.
I hope that you will enjoy it.
Katsuobushi libraries are broken out by domain and can be used a la carte:
| Library | Description |
|---|---|
menu | Generate a colorful and useful command menu for a project's devshell |
rust | Convenience wrapper over Crane to reduce boilerplate in Rust project derivations |
markdown | Formatting and lint for Markdown documentation (via Prettier) |
sandbox | Ephemeral, project-specific, VM-sandboxed workspaces (Linux-only, via qemu) |
Several Nix Flake templates are available for quick project scaffolding:
| Template | Description | Usage |
|---|---|---|
default | Basic flake with a fancy menu | nix flake init -t github:cdata/katsuobushi |
sandbox | General flake with a menu and pre-configured sandbox | nix flake init -t github:cdata/katsuobushi#sandbox |
rust | Flake for Rust projects w/ maximum umami | nix flake init -t github:cdata/katsuobushi#rust |
Skills help agents to use Katsuobushi libraries with minimal additional instructions:
| Skill | Description |
|---|---|
sandbox | Configuration and usage of the sandbox Nix library |
Track the plugin marketplace with your agent harness and install the
katsuobushi plugin to get started e.g.,
/plugin marketplace add cdata/katsuobushi
/plugin install katsuobushi@katsuobushi
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.
Image generation and lore production tools for Aria, a video game set in an original fantasy world. Helps scaffold NPCs, items, locations, and visual style guides for game development.
Image generation and campaign lore tools for tabletop RPGs
npx claudepluginhub cdata/katsuobushi --plugin katsuobushiUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.