Ways to Contribute
Submit New Prompts
Add system prompts from AI tools not yet in the collection
Update Existing Prompts
Submit newer versions of prompts as tools evolve
Improve Documentation
Add context, READMEs, or clarifying notes
Report Issues
Let us know about outdated or incorrect prompts
Contribution Guidelines
Before You Contribute
Check for Duplicates
Search the repository to ensure the prompt isn’t already included. Check both the tool’s directory and any related directories.
Verify Authenticity
Ensure the prompts you’re submitting are genuine system prompts, not user-generated content or speculation.
How to Submit Prompts
Repository Structure
Follow the existing organization pattern:File Naming Conventions
- Single Prompt
- Multiple Versions
- Different Modes
- Model Variants
If there’s only one prompt for a tool:or
Step-by-Step Submission
Fork the Repository
Go to github.com/x1xhlol/system-prompts-and-models-of-ai-tools and click Fork in the top right.
Include Context (Recommended)
Create a
README.md in the tool’s directory with:- When the prompt was obtained
- How it was obtained (if relevant)
- Which version of the tool it’s from
- Any special notes or observations
Quality Standards
To maintain the collection’s quality, please ensure:Complete Prompts
Complete Prompts
Submit the full system prompt, not fragments or partial content. If you only have a portion, note this clearly in the README.
Plain Text Format
Plain Text Format
Use
.txt files for prompts to ensure maximum compatibility. Avoid proprietary formats.Proper Attribution
Proper Attribution
If known, include:
- Which tool/platform the prompt is from
- Version or date information
- Any relevant model information (e.g., “uses Claude Sonnet 4.5”)
Clean Formatting
Clean Formatting
- Remove unnecessary whitespace
- Preserve the original structure and formatting
- Use UTF-8 encoding
Updating Existing Prompts
When submitting updates to existing prompts:Do not overwrite existing prompt files. Instead, add new files with version numbers or dates to preserve the historical record.
Tool Name/Prompt.txt exists:
- Rename it to
Tool Name/Prompt v1.0.txt(if not already versioned) - Add your new prompt as
Tool Name/Prompt v2.0.txt - Update the README to note both versions
Documentation Contributions
You can also help by:- Adding README files to directories that lack them
- Improving existing documentation
- Adding context about how prompts were obtained
- Creating guides for specific use cases
- Fixing typos or formatting issues
Reporting Issues
Found something wrong? Help us fix it:Check Existing Issues
Search GitHub Issues to see if it’s already reported.
Create a New Issue
If not found, create a new issue with:
- Clear title: “[Tool Name] prompt is outdated” or “Missing prompt for [Tool]”
- Description: What’s wrong or what’s missing
- Evidence: Links or screenshots if applicable
Community Standards
When contributing:Be Respectful
Treat other contributors with respect. We’re all here to learn and share.
Be Accurate
Only submit verified information. If you’re uncertain, ask or note your uncertainty.
Be Responsible
Consider the ethical implications of what you’re sharing. Our goal is education, not exploitation.
Be Patient
Pull requests are reviewed as time allows. Maintainers volunteer their time.
Recognition
Contributors are valued members of the community:- Your GitHub profile will appear in the repository’s contributor list
- Significant contributions may be highlighted in updates
- You’re helping thousands of developers and researchers learn
Questions?
Not sure about something? Reach out:- GitHub Discussions: Ask in the repository
- Discord: Join the LeaksLab Discord
- Email: [email protected]
- X/Twitter: @NotLucknite
Ready to Contribute?
Head to the GitHub repository and start your first contribution