From external-review
Send a plan to Google Gemini for external review. Use when the user asks to "review the plan with gemini", "get gemini feedback on the plan", "have gemini check this plan", or wants Gemini's perspective on an implementation plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/external-review:gemini-review-planThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Send the current plan to Gemini CLI for an independent review. Gemini runs in plan (read-only) approval mode to ensure no file modifications.
Send the current plan to Gemini CLI for an independent review. Gemini runs in plan (read-only) approval mode to ensure no file modifications.
Determine which plan to review:
ls -t ~/.claude/plans/*.md 2>/dev/null | head -1
If no plan file is found, inform the user that no plan was found and ask them to specify a path.
Read the plan file to confirm it has content before proceeding.
Run the Gemini CLI in non-interactive headless mode with plan (read-only) approval. Use a 5-minute timeout since model inference can take time.
gemini --approval-mode plan -o text \
-p "You are reviewing an implementation plan. Analyze it for:
- Logical gaps or missing steps
- Incorrect assumptions about the codebase or dependencies
- Risks and potential failure modes
- Ordering issues (steps that should come earlier or later)
- Missing error handling or edge cases
- Opportunities for simplification
Be specific and actionable. Reference specific sections of the plan in your feedback." \
< <plan-file-path> > /tmp/gemini-plan-review.md 2>&1
Set Bash timeout to 300000 (5 minutes).
Read /tmp/gemini-plan-review.md and present the review to the user.
Filter out any Gemini CLI chrome or status lines — present only the model's review content.
Format the output with a clear header:
## Gemini Plan Review
<review content>
Clean up the temp file:
rm -f /tmp/gemini-plan-review.md
npm install -g @anthropic-ai/gemini or similar)npx claudepluginhub ecjx/ecjx-claude-plugin --plugin external-reviewCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.