Expert-level prompt templates for modern software development using AI pair programming. Optimize your development workflow with carefully crafted prompts for everything from AWS Lambda functions to full-stack applications and AI-powered workflow automation.
- π AI-Powered Development Prompts (AIPD)
- π― Specialized Templates: Carefully crafted prompts for different development scenarios
- ποΈ Architecture Patterns: Best practices for modern software design
- β‘ Performance Optimization: Templates focused on scalability and efficiency
- π Security First: Built-in security considerations for each template
- π Cloud Native: Deep integration with modern cloud services
- π± Full Stack: Coverage from frontend to backend to mobile
- π€ AI Development: Optimized workflows for AI-assisted development
- π CI/CD: Continuous integration and deployment templates
- π» IDE Integration: Custom rules for AI coding assistants like Cursor
- π Features
- Getting Started
- Available Templates
- Prompts Library
- Rules Library
- AI Tools & Rules
- Docs
- Best Practices
- Contributing
- License
-
Choose Your Template
# Navigate to the relevant category prompts/ # Development prompts by category βββ cloud/ # Cloud-specific prompts (AWS, Azure, GCP) βββ frontend/ # Frontend development templates βββ backend/ # Backend and API templates βββ mobile/ # Mobile development prompts βββ python/ # Reusable expert Python prompts βββ typescript/ # Reusable expert TypeScript Prompts rules/ # AI tool rules and automation βββ cursor-ai-agent/ # Autonomous AI agent for Cursor βββ cursorrules/ # Rules for Cursor AI coding assistant βββ copilot/ # GitHub Copilot optimization
-
Customize Your Prompt
- Replace placeholder values with your specific requirements
- Follow the examples provided in each template
- Add or remove sections based on your needs
-
Execute Your Development Plan
- Use the prompts with your preferred AI assistant
- Follow the structured approach for consistent results
- Iterate based on feedback and results
- Ultimate Cursor AI Agent Template - Autonomous AI development framework
- Git Feature Workflow - Conventional commits and branch workflow
- Prompt Engineering Techniques - Optimize Copilot interactions
I need to develop an AWS Lambda function for image processing with:
1. Function Specifications:
- Runtime: Python 3.11
- Memory allocation: 1024 MB
...
[See full example in docs/examples/lambda-image-processor.md]
Your contributions are always welcome! See our Contribution Guidelines for ways to get started.
We accept:
- π New prompt templates
- π¨ Template improvements
- π Documentation updates
- π» Example implementations
- π Bug fixes
- π€ AI tool configurations
- Keep prompts specific and actionable
- Include clear requirements and constraints
- Follow the provided structure
- Add examples where possible
- Consider scalability and maintenance
If you use these templates in your research or publications, please cite this repository:
@misc{melin2025aiprompts,
author = {Melin, Bjorn},
title = {AI-Powered Development Prompts},
year = {2025},
publisher = {GitHub},
journal = {GitHub Repository},
howpublished = {\url{https://github.com/BjornMelin/ai-powered-development-prompts}}
}
This project is licensed under the MIT License - see the LICENSE file for details.
- All contributors who have helped improve these templates
- The AI/ML community for valuable feedback
- Open source projects that inspired this collection
- Bhartendu-Kumar/rules_template and kleosr/cursorkleosr for inspiration on the Cursor AI Agent system
Bjorn Melin
Senior Data Scientist Β· AI/ML Leader Β· GenAI & LLM Expert Β· UC Berkeley MIDS Β· 6x AWS Certified Β· Cloud Architect & Full-Stack Developer at heart!
- π bjornmelin.io
- π GitHub
- πΌ LinkedIn
Made with π€ by developers, for developers.