Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub jeprecated/prompt-legoThis plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
prompt_dirsComma-separated paths to prompt directories (e.g. /home/me/my-prompts). Each project's prompts/ folder is also scanned automatically.
${user_config.prompt_dirs}An MCP server that serves markdown files as @ mention resources in Claude Code.
Type @prompts:my-project://tdd in Claude Code and the full prompt content expands into your conversation — just like @file, but for reusable prompts.
brew install ohare93/tap/prompt-library
scoop bucket add ohare93 https://github.com/ohare93/scoop
scoop install prompt-library
Download the latest binary from releases.
Add it to your Claude Code MCP settings (.claude/settings.json or project-level .claude/settings.local.json):
{
"mcpServers": {
"prompts": {
"command": "prompt-library",
"args": [],
"env": {
"PROMPT_DIRS": "/home/me/shared-prompts,/home/me/work-prompts"
}
}
}
}
Or with absolute path if not in PATH:
{
"mcpServers": {
"prompts": {
"command": "/usr/local/bin/prompt-library",
"args": [],
"env": {
"PROMPT_DIRS": "/home/me/shared-prompts"
}
}
}
}
claude plugin install prompt-library@<marketplace>
The plugin asks for prompt_dirs at install time and automatically downloads the binary on first run.
The server scans for .md files in two ways:
PROMPT_DIRS (comma-separated)prompts/ folder in your current working directory is picked up automaticallyThe project name (used in the URI) comes from the nearest .git parent:
my-project/ <- .git here, so project = "my-project"
prompts/
tdd.md -> @prompts:my-project://tdd
code-review.md -> @prompts:my-project://code-review
Multiple directories work — each gets its own namespace:
PROMPT_DIRS=/home/me/shared-prompts,/home/me/work-prompts
@prompts:shared-prompts://caveman
@prompts:work-prompts://deploy-checklist
Each .md file is a self-contained prompt. The first # Heading becomes the title, the first content line becomes the description in autocomplete.
# Test-Driven Development
Follow red-green-refactor strictly. No implementation code without a failing test first.
## Workflow
1. **Red**: Write a failing test...
Requires Go 1.22+.
go build -o prompt-library ./cmd/prompt-library
./prompt-library --version
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Hot-reloadable versioned prompts with easy tools for prompt engineering, chain workflows, quality gates. Symbolic syntax: >>prompt --> >>chain @framework :: 'gate'
Prompt engineering techniques for accurate, grounded Claude responses — anti-hallucination workflow with citation-backed analysis
Official GitHub MCP server for repository management. Create issues, manage pull requests, review code, search repositories, and interact with GitHub's full API directly from Claude Code.
Commands for loading context and priming Claude for specific tasks
Comprehensive toolkit for developing Claude Code plugins. Includes 10 expert skills covering hooks, MCP integration, LSP servers, commands, agents, marketplaces, and best practices, plus a guide skill for navigation. AI-assisted plugin creation and validation.
Memory compression system for Claude Code - persist context across sessions
Custom commands, agents, and skills for NixOS, Jujutsu, and documentation workflows
File-based task queue for agent loops with slash commands for queue management
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim