Skip to content

SmetDenis/Prompts

Repository files navigation

AI Prompts Collection

Русская версия: README_RUS.md | 繁體中文版本: README_ZH.md

A comprehensive collection of professionally crafted AI prompts for various applications, from coding assistance to content processing. This repository contains structured, production-ready prompts designed for modern AI systems.

🎯 Ultimate Prompt Architect (UPA) Framework

Nearly all prompts in this collection were created using the Ultimate Prompt Architect framework - our flagship system for systematic, high-quality prompt engineering:

  • Mandatory Clarification Loop - Up to 5 rounds of requirement gathering to ensure precision
  • Deep Reasoning Protocol - 4-step systematic prompt construction with transparent logic
  • Positive Reframing Rules - Convert negative constraints to positive directives for better AI behavior
  • Self-Critique System - Built-in quality assurance and verification loops
  • Structured Output - Complete documentation with metadata and optimized parameters

The UPA framework ensures every prompt is robust, well-documented, and follows best practices for AI interaction. It represents months of refinement in prompt engineering methodology.

# Highly recommended UPA parameters
temperature: 0.2          # Deterministic, consistent design
reasoning_effort: "high"  # Multi-step planning and analysis
verbosity: "high"         # Detailed reasoning and outputs

🧠 Model Requirements: UPA requires advanced reasoning capabilities and should only be used with the most sophisticated AI models:

  • Gemini 2.5 Pro (Google)
  • DeepSeek R1 or v3+ (DeepSeek)
  • GPT-5 (OpenAI)
  • Claude Opus 4 (Anthropic)
  • Other frontier models with comparable reasoning abilities

🔧 How to Use UPA for Creating New Prompts

  1. Load the UPA Framework

    • Copy the complete UPA prompt from UPA.md (in repository root)
    • Set the recommended parameters above in your AI system
  2. Start with Your Request

    • Simply describe what kind of prompt you need
    • Be as specific or general as you want - UPA will clarify everything
  3. Engage in Clarification Loop

    • Answer UPA's questions (up to 5 rounds)
    • Provide details about your use case, constraints, and goals
    • Don't worry about being perfect - UPA will guide you
  4. Let UPA Work Through the Process

    • Stage 1: Planning and hypothesis generation
    • Stage 2: Step-by-step prompt construction
    • Stage 3: Self-critique and verification
    • Stage 4: Final documented prompt with metadata
  5. Get Your Complete Prompt

    • Receive a fully documented prompt with:
      • Title and suggested filename
      • Description and key features
      • Optimized parameters
      • Complete, production-ready prompt text
  6. Optional Enhancement (Advanced)

    • After receiving your prompt, you can optionally enhance it by incorporating snippets from prompt-snippets/
    • Add components like positive reframing rules, clarification loops, or security patterns as needed
    • Mix and match snippets to customize your prompt for specific requirements

Example starter request:

"Create a prompt for a code review assistant that helps senior developers identify security vulnerabilities and performance issues in Python code."

The UPA will then guide you through creating a robust, professional prompt following all best practices.

🚀 Quick Start

Browse the categories below to find prompts for your specific use case. Each prompt includes detailed documentation, usage examples, and recommended parameters - all crafted using the UPA methodology.

📁 Categories

🔧 Development & Coding

coding/ - Programming assistance, code review, and development workflows

  • Expert-level programming assistants for experienced developers
  • Multi-domain technical problem solving
  • Automated documentation and README generation
  • Code refactoring and optimization guidance

💬 Communication & Answering

answering/ - Question answering and knowledge retrieval systems

  • Comprehensive research and information assistants
  • Complex query breakdown and explanation
  • Concise response generation in multiple languages
  • Knowledge synthesis and fact verification

🎯 Prompt Engineering

prompt-makers/ - Meta-prompts for creating other prompts, including the UPA framework

  • Ultimate Prompt Architect (UPA) - The core framework used to create most prompts in this repository
  • Enhanced prompt design systems with clarification loops
  • Automated prompt documentation and optimization
  • Template-based prompt generation tools

🧩 Reusable Components

prompt-snippets/ - Modular prompt components and patterns

  • Convert negative constraints to positive directives
  • Iterative requirement gathering and clarification loops
  • Security patterns for robust, injection-resistant prompts
  • Deep reasoning and verification protocols

🔍 Research & Analysis

research/ - Academic and analytical workflows

  • Multi-step analytical thinking frameworks
  • Complex task decomposition and planning systems
  • Structured problem-solving assistants
  • Performance review and evaluation tools

📝 Content Processing

summarization/ - Text summarization and analysis

  • Intelligent content summarization with context awareness
  • Technical document analysis and breakdown
  • Audio/video transcript processing and extraction
  • Multi-format content transformation

🎤 Voice & Dictation

dictation/ - Speech-to-text and voice command processing

  • Voice command to actionable task conversion
  • Multilingual speech processing and translation
  • Voice-to-command line translation
  • Contextual speech recognition enhancement

🖼️ Image & OCR

image-to-text/ - Optical character recognition and image analysis

  • Advanced OCR with context understanding
  • Comprehensive image content analysis
  • OCR with real-time translation capabilities
  • Visual data extraction and processing

⚡ Raycast AI Commands

raycast/ - Custom AI commands for the popular Raycast productivity utility

  • Context-aware translation services
  • Advanced grammar and style checking
  • Professional tone conversion
  • Text enhancement and formatting
  • Ready-to-import Raycast AI command configurations

🔧 Quick Prompts for Open Web UI

openwebui-quick/ - Fast, ready-to-use prompt fragments optimized for Open Web UI

one-liners/ - Simple, single-purpose prompt examples for quick implementation

📝 Development

.drafts/ - Ideas, experimental concepts, and draft prompts in development

  • Work-in-progress prompts that may not be production-ready
  • Experimental ideas and concept explorations
  • Draft versions before finalization through UPA process

🌐 Multi-Language Support

This collection includes prompts in multiple languages:

  • English - Standard naming convention
  • Russian - Files with -rus.md suffix
  • Bilingual - Available for key use cases with cultural adaptations

📝 File Naming Conventions

  • Stable Prompts - Lowercase filenames without spaces (e.g., senior-developer-rus.md) indicate stable, production-ready versions
  • Development Prompts - Mixed case filenames with spaces (e.g., Prompt Architect v2.md) may be in active development or experimental stages

🏗️ Architecture Patterns

All prompts follow consistent XML-based structure:

<role>
  Clear persona definition with specific expertise
</role>

<context>
  Background information and constraints
</context>

<instructions>
  Core operational directives and task definitions
</instructions>

<help>
  Usage guidance and best practices
</help>

<example>
  Concrete input/output demonstrations
</example>

🔒 Security & Best Practices

  • Injection Protection - Defensive patterns against prompt injection
  • Input Validation - Clear formatting and validation requirements
  • Role Constraints - Maintain intended AI behavior boundaries
  • Version Control - Surgical modification protocols for maintainability

📚 Learning Resources

Explore !_guides/ for comprehensive prompt engineering documentation and advanced techniques.

📄 License

MIT License - See LICENSE for details.

🤝 Contributing

Contributions are welcome! Please follow the established naming conventions and documentation patterns when adding new prompts.

About

Prompts for different life situations + papers

Resources

License

Stars

Watchers

Forks