A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
PromptyDumpty is a lightweight, universal package manager for AI coding assistant artifacts (prompts, instructions, rule
A lightweight, universal package manager for AI coding assistants (prompts, instructions, rules, workflows, etc.).
🌐 Visit dumpty.dev for full documentation and guides.
PromptyDumpty lets you install and manage prompt packages across different AI coding assistants like GitHub Copilot, Claude, Cursor, Gemini, Windsurf, OpenCode, and more.
Without a package manager, sharing AI assistant configurations is painful:
.md files between projects and agent folders.claude/commands/"# Initialize in your project
dumpty init
# Install a package
dumpty install https://github.com/org/my-prompts
# List installed packages
dumpty list
# Update packages
dumpty update --all
# Remove a package
dumpty uninstall my-prompts
.github/prompts/, .claude/commands/, etc.)Organize your files however you want! The manifest defines everything:
my-package/
├── dumpty.package.yaml # Package manifest
├── README.md
└── src/ # Any structure you prefer
├── planning.md
├── review.md
└── standards.md
Define what your package provides in dumpty.package.yaml - organized by agent and type:
name: my-workflows
version: 1.0.0
description: Custom development workflows
manifest_version: 1.0
author: Your Name
license: MIT
homepage: https://github.com/org/my-workflows
agents:
copilot:
prompts:
- name: code-review
description: Code review workflow
file: src/review.md
installed_path: code-review.prompt.md
agents:
- name: standards
description: Coding standards agent
file: src/standards.md
installed_path: standards.agent.md
instructions:
- name: repo-guidelines
description: Repository-specific coding guidelines
file: src/guidelines.md
installed_path: guidelines.instructions.md
claude:
commands:
- name: code-review
description: Code review command
file: src/review.md
installed_path: review.md
Key Features:
{agent_dir}/{type}/{package}/{file}Reference files from external repositories without forking.
Add external_repository to your manifest to pull files from another repository:
name: curated-prompts
version: 1.0.0
manifest_version: 1.0
author: Your Name
license: MIT
external_repository: https://github.com/community/prompts@a1b2c3d4e5f6789012345678901234567890abcd
agents:
copilot:
prompts:
- name: refactoring
file: prompts/refactoring.md
installed_path: refactoring.prompt.md
Format: <git-url>@<40-char-commit-hash>
When external repo is specified:
Use cases:
📚 Full documentation available at dumpty.dev
# Clone the repository
git clone https://github.com/dasiths/PromptyDumpty.git
cd PromptyDumpty
# Install in development mode (recommended for contributors)
make install-dev
# Or install in production mode
make install
pip install prompty-dumpty
dumpty --version
# Clone and navigate to repository
git clone https://github.com/dasiths/PromptyDumpty.git
cd PromptyDumpty
# Install in development mode with all dependencies
make install-dev
Python/CLI Commands:
make help # Show all available commands
make test # Run tests
make test-cov # Run tests with coverage report
make lint # Run linters (ruff and black)
make format # Format code with black
make build # Build distribution packages
make clean # Remove build artifacts
make run ARGS='...' # Run dumpty CLI
Website Commands:
make website-install # Install website dependencies
make website-dev # Start dev server with hot reload
make website-build # Build website for production
make website-preview # Preview production build
make website-clean # Remove website build artifacts
# Run all tests
make test
# Run tests with coverage
make test-cov
# Run specific test file
pytest tests/test_models.py -v
# Check code formatting and linting
make lint
# Auto-format code
make format
# Auto-detect agents in current directory
dumpty init
# Initialize with specific agent
dumpty init --agent copilot
dumpty init --agent claude
# Install from GitHub repository
dumpty install https://github.com/org/my-prompts
# Install specific version tag
dumpty install https://github.com/org/my-prompts --version 1.0.0
# Install for specific agent
dumpty install https://github.com/org/my-prompts --agent copilot
# Show installed packages (table view)
dumpty list
# Show detailed information
dumpty list --verbose
# Run CLI commands using make
make run ARGS='--version'
make run ARGS='init --agent copilot'
make run ARGS='list'
make run ARGS='install https://github.com/org/my-prompts'
.github/).claude/).cursor/).gemini/).windsurf/).cline/).aider/).continue/).opencode/)PromptyDumpty/
├── dumpty/ # Main package
│ ├── cli.py # CLI entry point
│ ├── models.py # Data models
│ ├── agent_detector.py # Agent detection
│ ├── downloader.py # Package downloading
│ ├── installer.py # File installation
│ ├── lockfile.py # Lockfile management
│ └── utils.py # Utilities
├── tests/ # Test suite
├── website/ # Documentation website (dumpty.dev)
│ ├── src/ # React source files
│ ├── public/ # Static assets
│ └── README.md # Website development guide
├── docs/ # Documentation and planning
├── examples/ # Example packages and demos
├── pyproject.toml # Project configuration
├── Makefile # Build and development tasks
└── README.md # This file
The project website is built with Vite + React and deployed at dumpty.dev.
# Install dependencies
make website-install
# Start dev server (with hot reload)
make website-dev
Visit http://localhost:5173 in your browser.
# Build the website
make website-build
# Preview production build
make website-preview
See website/README.md for more details and website/DEPLOYMENT.md for deployment instructions.
Contributions are welcome! Please:
make testmake formatmake lintMIT
Rules/instructions, prompts/commands/workflows, and skills for Copilot, Cursor, Windsurf, and Antigravity AI Dev Tools.
Generate project-tailored AI assistant rules & skills (CLAUDE.md, .cursorrules, Copilot instructions, AGENTS.md) in unde
Universal AI coding assistant setup script that automatically configures GitHub Copilot, Cline, Cursor, Windsurf, Augmen
Advanced agent rules and prompt templates for AI coding assistants, focused on planning, security, memory-bank documenta