Thank you for your interest in contributing! This is an educational resource focused on teaching agentic AI patterns through production-grade examples.
- Fix typos, grammar, or unclear explanations
- Add more detailed examples or use cases
- Improve code comments and docstrings
- Enhance README files and learning guides
- Fix bugs in Python examples
- Add error handling or edge cases
- Improve code efficiency or readability
- Add new pattern implementations (with approval)
- Create new exercises or challenges
- Add learning assessments
- Improve learning path organization
- Suggest better analogies or explanations
- Check existing issues - Someone might already be working on it
- Open a discussion - For major changes, discuss first
- Follow the style - Match existing code and documentation style
- Python: Follow PEP 8, use type hints where helpful
- Documentation: Clear, beginner-friendly explanations
- Examples: Must be runnable and well-commented
- Attribution: Cite sources for any external patterns
- Clarity First: Educational value over brevity
- Consistent Format: Follow existing structure
- Real Examples: Prefer production patterns over toy examples
- Progressive Complexity: Build from simple to advanced
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature-name - Make your changes
- Test thoroughly: Ensure examples run correctly
- Commit with clear messages: Describe what and why
- Push and create a Pull Request
- 🐛 Bug fixes in existing code examples
- 📚 Documentation improvements for clarity
- 🎯 Exercise solutions and explanations
- 🔧 Setup improvements for different environments
- 🆕 New pattern implementations (discuss first)
- 🎨 Visual diagrams for complex patterns
- 🧪 Test cases for code examples
- 📊 Performance improvements
- 🌐 Translations to other languages
- 🎥 Video tutorials or walkthroughs
- 📱 Mobile-friendly documentation
- 🎨 Design improvements
- Toy examples that oversimplify real patterns
- Unattributed code without proper citations
- Breaking changes without discussion
- Non-educational content (pure marketing, etc.)
- Patterns not grounded in real production systems
Remember, this is a learning resource. All contributions should:
- ✅ Teach effectively - Clear explanations for learners
- ✅ Build progressively - Simple to complex
- ✅ Stay practical - Real-world applicable
- ✅ Maintain quality - Production-grade examples
- ✅ Cite sources - Especially for Codex patterns
- Open an issue for bugs or feature requests
- Start a discussion for questions or ideas
- Check existing docs first - answer might be there
All contributors will be:
- Listed in the repository contributors
- Mentioned in release notes for significant contributions
- Credited in documentation they improve
Thank you for helping make agentic AI patterns accessible to developers worldwide! 🚀
This project builds upon the Agentic Design Patterns textbook and OpenAI's Codex CLI.