The Prompt Library is a curated collection of prompts designed to assist professionals such as developers, DevOps engineers, product managers, and more in various stages of software development, testing, deployment, and maintenance. It provides best practices, troubleshooting guides, and learning resources to enhance productivity and code quality.
Prompt-Library/
├── AI_MLDevelopment/
│ ├── PreprocessingData.md - Guides for data preprocessing in AI/ML projects.
│ ├── WritingTrainingScripts.md - Tips for writing effective training scripts.
├── BestPractices/
│ ├── CodeReviewBestPractices/ - Best practices for conducting code reviews.
│ ├── PromptEngineeringBestPractices/ - Techniques for writing effective prompts.
│ ├── SecurityBestPractices/ - Guidelines for writing secure code and configurations.
├── CodeOptimization/
│ ├── Efficiency.md - Tips for improving code efficiency.
│ ├── PerformanceBottlenecks.md - Identifying and resolving performance bottlenecks.
│ ├── PerformanceOptimizationPatterns.md - Patterns for optimizing performance.
│ ├── Refactoring.md - Best practices for refactoring code.
├── Designer/ - Resources for designers across various stages of development.
├── Developer/ - Resources for developers across various stages of development.
├── DevOpsEngineer/ - Resources for DevOps engineers, including CI/CD pipeline configuration.
├── DocumentationPrompts/ - Prompts for generating documentation, including READMEs and API docs.
├── LearningResources/ - Resources for onboarding and explaining complex concepts.
├── ProductManager/ - Resources for product managers across various stages of development.
├── StoredProcedures/ - Guides for creating, debugging, and optimizing stored procedures.
├── Testing/
│ ├── Tester/ - Resources for testers across various stages of development.
│ ├── TestingEnhancements/ - Prompts for enhancing testing strategies.
├── TroubleshootingPrompts/ - Prompts for debugging and resolving common issues.
- Fork the repository.
- Create a new branch for your new prompt or resource.
- Add your prompt or resource in the appropriate folder.
- Ensure that your prompt follows the format and guidelines of existing prompts.