.maw/skills/collaborating-with-gemini/SKILL.md
Delegates coding tasks to Gemini CLI for prototyping, debugging, and code review. Use when needing algorithm implementation, bug analysis, or code quality feedback. Supports multi-turn sessions via SESSION_ID.
npx skillsauth add sexyeric0723/multi-ai-workflow collaborating-with-geminiInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
python scripts/gemini_bridge.py --cd "/path/to/project" --PROMPT "Your task"
Output: JSON with success, SESSION_ID, agent_messages, and optional error.
usage: gemini_bridge.py [-h] --PROMPT PROMPT --cd CD [--sandbox] [--SESSION_ID SESSION_ID] [--return-all-messages] [--model MODEL]
Gemini Bridge
options:
-h, --help show this help message and exit
--PROMPT PROMPT Instruction for the task to send to gemini.
--cd CD Set the workspace root for gemini before executing the task.
--sandbox Run in sandbox mode. Defaults to `False`.
--SESSION_ID SESSION_ID
Resume the specified session of the gemini. Defaults to empty string, start a new session.
--return-all-messages
Return all messages (e.g. reasoning, tool calls, etc.) from the gemini session. Set to `False` by default, only the agent's final reply message is
returned.
--model MODEL The model to use for the gemini session. This parameter is strictly prohibited unless explicitly specified by the user.
Always capture SESSION_ID from the first response for follow-up:
# Initial task
python scripts/gemini_bridge.py --cd "/project" --PROMPT "Analyze auth in login.py"
# Continue with SESSION_ID
python scripts/gemini_bridge.py --cd "/project" --SESSION_ID "uuid-from-response" --PROMPT "Write unit tests for that"
Prototyping (request diffs):
python scripts/gemini_bridge.py --cd "/project" --PROMPT "Generate unified diff to add logging"
Debug with full trace:
python scripts/gemini_bridge.py --cd "/project" --PROMPT "Debug this error" --return-all-messages
data-ai
Multi-AI collaborative report generator. Uses Claude for planning/writing and Gemini for diagram generation. Creates professional reports with auto-generated figures from your research content.
tools
Delegates coding tasks to Codex CLI for prototyping, debugging, and code review. Use when needing algorithm implementation, bug analysis, or code quality feedback. Supports multi-turn sessions via SESSION_ID.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------