npx claudepluginhub cdata/agent-skills --plugin loreduckGenerate a 5 Room Dungeon using the dice-drop generator tables from the vault. Rolls polyhedral dice, gathers context from the Obsidian vault, and produces a complete five-room dungeon outline with narrative prompts tied to the campaign world.
Generate, edit, and compose images using Google's Gemini image models via cURL and the REST API. Use this skill when the user asks to create images, generate visuals, edit photos, compose multiple images, create logos, thumbnails, infographics, product shots, or any image generation task. Supports text-to-image, image editing, multi-image composition, iterative refinement, and aspect ratio control.
Creative writing assistant for building out the lore of a campaign world in an Obsidian vault. Helps create NPCs, items, locations, and other lore notes with proper formatting, wiki links, and generated images.
Convert a PDF to a refined, reusable Markdown document. Extracts text via pdf_to_markdown, then performs multi-pass cleanup to fix spacing, unicode artifacts, linebreak issues, and other extraction anomalies. Results are cached by content hash.
Roll dice using standard dice notation
Documents the shell commands available to this plugin's skills. Invoke this skill to learn about available commands before using them.
Generate reusable art style references from a set of input images. Produces a visual reference sheet and prose description that capture the shared style, enabling consistent visual identity across future image generation.
Generate a circular framed token icon with alpha transparency from a character portrait, suitable for VTTs and Obsidian embeds.
Loreduck is:
Loreduck turns your agent into a creative muse who derives lore, setting concepts and creative provocations for your TTRPG prep sessions. Loreduck is intended work with campaign lore that is created and curated primarily by a human.
To make best use of Loreduck, pair it with an Obsidian vault (or similar Markdown-based hypergraph) that contains your campaign lore.
These skills must be used from within the Nix devshell environment defined in this repository.
So, first install Nix and drop into the shell:
nix develop github:cdata/agent-skills/main
Then, you can launch your agent. Don't forget to set your Gemini API key!
export GEMINI_API_KEY="..."
claude
| Command | Description | Example Usage |
|---|---|---|
/loreduck:roll | Roll dice using standard polyhedral notation. | /loreduck:roll 2d6, /loreduck:roll 1d20+5, /loreduck:roll 2d20K1 |
/loreduck:image | Generate, edit, and compose images using Google Gemini's image models. | /loreduck:image a treasure chest overflowing with gold coins, isometric, fantasy RPG style |
/loreduck:lore | Creates NPCs, items, locations, and other lore notes as linked Markdown | /loreduck:lore create an NPC named Vasha, a tiefling alchemist in the Ash Quarter |
/loreduck:dungeon | Generate a "5 Room Dungeon" using dice-drop generator tables | /loreduck:dungeon a forgotten dwarven forge beneath the city |
/loreduck:styleguide | Generate a reusable aesthetic styleguide from source images | /loreduck:styleguide A 'character' styleguide using the current portraits of the PCs |
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Share bugs, ideas, or general feedback.
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use