A curated collection of battle-tested system prompts and rules for guiding AI agents across different domains and tasks.
This repository contains real-world tested system prompts and rules that have been proven effective in guiding AI agents (e.g., Cusor, Claude Code, Augment). Every prompt here has been used in production and refined through actual experience.
Most of the AI agent rules are created to guide Cursor and Anthropic Claude LLMs.
Perfect for building maintainable R packages following CRAN standards
- View Prompt
- Use case: R package development with tidyverse principles
A comprehensive guide for creating and deploying a Jupyter Book website.
- View Prompt
- Use case: Creating a professional-looking online book from Jupyter notebooks.
Create a 5-day R-based workshop for ages 10β14 with consistent structure, activities, solutions, emojis, and time estimates.
- View Prompt
- Use case: Planning/editing curriculum with strict formatting and age-appropriate complexity
More prompts coming soon!
π prompts/
βββ π development/ # Software development prompts
| βββ jupyter-book-guide.md # Jupyter book development specialist
| βββ r-package-dev.md # R package development specialist
βββ π teaching/ # Writing, curriculum, documentation prompts
| βββ data-science-workshop.md # Kids workshop authoring rules
π templates/ # Template prompts with placeholders
π examples/ # Usage examples and case studies
π tools/ # Utilities for prompt management
- π§ͺ Battle-Tested: Every prompt has been used and refined in real scenarios
- π¨ Well-Organized: Clear categorization and easy navigation
- π§ Customizable: Templates with placeholders for easy adaptation
- π Documented: Each prompt includes usage context and examples
- π Ready-to-Use: Copy, customize, and deploy immediately
- Browse the
prompts/directory for your domain - Choose a prompt that fits your use case
- Customize using the provided placeholders
- Test in your AI agent environment
- Contribute improvements back to the community!
Each prompt file includes:
- Purpose: What the prompt is designed to achieve
- Context: When and how to use it
- Placeholders: Variables you need to customize
- Examples: Real usage scenarios
- Tips: Best practices and gotchas
We welcome contributions! Please see our Contributing Guidelines for details.
How to contribute:
- Create an issue using our New Prompt Submission template
- Include your example in the description
- We'll work with you to add it to this collection
All prompts in this repository must meet these criteria:
- β Tested: Used in real scenarios with measurable success
- β Documented: Clear purpose, usage, and examples
- β Generalized: Applicable beyond specific use cases
- β Maintainable: Easy to understand and modify
This project is licensed under the MIT License - see the LICENSE file for details.
If you find this repository helpful, please consider giving it a star! β
π‘ Pro Tip: The best prompts evolve. Start with our templates, adapt to your needs, and share your improvements!