3 GitHub Actions workflows using Gemini CLI to automate development tasks with AI
- Automatically classifies new issues
- Intelligently assigns labels and priorities
- Manual command:
@gemini-cli /triage
(Issues and PRs)
- Automatically reviews code in Pull Requests
- Detects bugs and suggests improvements
- Manual command:
@gemini-cli /review
(PRs and Issues)
- General assistant for technical questions
- Usage:
@gemini-cli
+ your question (Issues and PRs)
- Go to Google AI Studio
- Create a free Gemini API Key
- Copy the generated key
- Fork this repository
- Go to
Settings > Secrets and variables > Actions
- Add:
GEMINI_API_KEY = your_api_key
@gemini-cli /triage
Works in Issues and PRs
@gemini-cli /review
Works in PRs and Issues with code
@gemini-cli How to optimize this code?
@gemini-cli What design pattern to use here?
Works in Issues and PRs
Command | Issues | PRs | Description |
---|---|---|---|
@gemini-cli /triage |
✅ | ✅ | Classify and categorize |
@gemini-cli /review |
✅ | ✅ | Review code |
@gemini-cli + question |
✅ | ✅ | General assistant |
- ✅ Vanilla JavaScript
- 📱 Basic HTML/CSS
- 💾 No dependencies
- 🎨 Responsive design
Includes code examples to test review and triage workflows.
Perfect for:
- 👨🏫 GitHub Actions demonstrations
- 🤖 AI integration in development
- ⚡ Workflow automation
- 🚀 Practical Gemini CLI examples
MIT License - see LICENSE for details.
- ✅ Complete Frontend: HTML, CSS, JavaScript
- 📱 Responsive: Works on mobile devices
- 💾 Persistence: Uses localStorage
- 🧪 Example Code: For testing workflows
frontend/
├── index.html # Main page
├── styles/
│ ├── main.css # Main styles
│ └── components.css # UI components
└── scripts/
├── app.js # Main logic
├── taskManager.js # Task management
└── utils.js # Utilities
- 🎯 Complete Demos - Step-by-step examples
- ⚙️ Workflow Configuration - Technical documentation
- 🔍 Automatic Code Review - Catch bugs before merge
- 🏷️ Issue Classification - Organize automatically
- 💬 Technical Assistant - Answer questions instantly
- 📚 Practical Examples - Real working workflows
- 🤖 Applied AI - Practical use of Gemini CLI
- 📖 Documented Code - Easy to understand and modify
This project is licensed under the MIT License - see LICENSE for details.
🎯 Ready to try it?
- Fork this repository
- Configure
GEMINI_API_KEY
- Test commands in Issues and PRs
- Experiment with the demo app!
Welcome to AI-assisted development! 🚀✨