A collection of prompts for use in AI tools as part of day-to-day software development.
This collection contains curated prompts for AI tools that support day-to-day software development activities. The prompts are organized by use case and designed to be easily integrated into various development workflows.
git clone https://github.com/liatrio-labs/ai-prompts.git
cd ai-promptsThe prompts are organized in the prompts/ directory by category:
development/- Development workflow and coding promptsdocumentation-and-research/- Documentation, content generation, and research prompts
Option A: Direct Copy Copy prompts directly from the files into your preferred AI tool (Cursor, Claude Code, Windsurf, etc.) and customize the parameters as needed for your specific use case.
Option B: Install with Slash Command Manager (Recommended) Use the Slash Command Manager to automatically install prompts for your AI coding assistant. The tool will detect your installed AI assistants and let you choose where to install:
# Install development prompts
uvx --from git+https://github.com/liatrio-labs/slash-command-manager slash-man generate \
--github-repo liatrio-labs/ai-prompts \
--github-branch main \
--github-path prompts/development
# Install documentation and research prompts
uvx --from git+https://github.com/liatrio-labs/slash-command-manager slash-man generate \
--github-repo liatrio-labs/ai-prompts \
--github-branch main \
--github-path prompts/documentation-and-researchSee the Slash Command Manager documentation for more details.
Context Markers are emoji-based verification techniques used to detect context rot and ensure critical instructions are being processed correctly by AI agents. This approach provides immediate visual feedback that instructions are being followed, addressing the systematic degradation of AI performance as context length increases. The technique involves requiring AI responses to begin with specific emoji markers, giving users a coarse check that may help detect when context instructions have been lost due to context window limitations or compaction inefficiencies.
| Emoji | Prompt File | Description |
|---|---|---|
| 🎯 | development/commit.md |
Conventional Commit Generator |
| 🚀 | development/create-pull-request.md |
Pull Request / Merge Request Description Generator |
| 📋 | development/address-pr-review-feedback.md |
Fetch PR Review Feedback |
| 🔍 | development/review-branch.md |
Review Branch Against Base |
| 🔄 | development/squash-merge.md |
Squash Merge to Main |
| 📚 | documentation-and-research/check-docs.md |
Check Documentation |
| 🧪 | documentation-and-research/improve-prompt-with-research.md |
Improve Prompt with Research-Backed Best Practices |
| 📖 | documentation-and-research/review-documentation.md |
Review and Improve Codebase Documentation |
| 🎨 | documentation-and-research/create-mermaid-diagrams.md |
Create Effective Mermaid Diagrams |
| 📔 | AGENTS.md |
AI Agent Instructions and Configuration |
- Contributing Guidelines - How to contribute new prompts and improvements
- Code of Conduct - Community expectations and reporting guidance
We welcome contributions! Please see CONTRIBUTING.md for guidelines on:
- Adding new prompts
- Improving existing prompts
- Submitting issues and feedback
- Following our commit conventions
Copyright 2025 Liatrio
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.