Gemini-Flow automates AI development workflows. It enables operations teams to build and deploy AI agents. It connects to Google's Gemini CLI and supports multi-agent systems. It is ideal for devops and software engineering teams.
git clone https://github.com/clduab11/gemini-flow.githttps://github.com/clduab11/gemini-flow/wiki
["1. Install the Gemini CLI and authenticate with your Google Cloud account.","2. Create a new directory for your workflow and initialize it with `gemini-flow init`.","3. Define your agents in the workflow YAML file, specifying their types and configurations.","4. Test your workflow locally using `gemini-flow test` to ensure all components work as expected.","5. Deploy your workflow with `gemini-flow deploy` and monitor its performance in the Gemini console."]
Automate the generation of corporate training videos using Google's Veo3 service.
Create high-resolution images for marketing campaigns with Imagen4 in batch processing.
Implement OAuth 2.0 authentication in applications using the autonomous coding capabilities of Jules Tools.
Spawn intelligent agent swarms to handle large-scale data processing tasks efficiently.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/clduab11/gemini-flowCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a Gemini-Flow workflow to automate [SPECIFIC AI TASK] for our team. The workflow should integrate with [SPECIFIC TOOLS] and handle [SPECIFIC DATA INPUTS]. Include error handling for [COMMON ISSUES] and deploy it to our [DEPLOYMENT ENVIRONMENT].
Here's a Gemini-Flow workflow for automating customer support ticket classification:
```yaml
name: support_ticket_classification
agents:
- name: ticket_receiver
type: api
config:
endpoint: "https://api.support.example.com/tickets"
auth:
type: bearer
token: "${env.SUPPORT_API_TOKEN}"
- name: ticket_classifier
type: llm
config:
model: "gemini-pro"
prompt:
"Classify the following support ticket into one of these categories: [Billing, Technical, Account, General]. Provide only the category name as output."
- name: ticket_router
type: workflow
config:
routes:
- category: Billing
action: "create_jira_issue"
params:
project: "Billing"
type: "Task"
- category: Technical
action: "create_jira_issue"
params:
project: "Engineering"
type: "Bug"
- category: Account
action: "create_jira_issue"
params:
project: "Customer Success"
type: "Task"
- category: General
action: "create_slack_message"
params:
channel: "#support-team"
message: "New general support ticket received"
triggers:
- type: cron
schedule: "0 * * * *"
agent: ticket_receiver
```
This workflow will run every hour, fetch new support tickets, classify them using Gemini Pro, and route them to the appropriate team or system.Google's multimodal AI model and assistant
AI assistant built for thoughtful, nuanced conversation
Serverless CI/CD for Google Cloud
Google video conferencing with AI meeting features
Create and collaborate on drawings online.
AI-automated ads across Google Search, Display, YouTube, and Gmail
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan