xiaohongshu
xiaohongshu
dev_invoke_gemini-cli
Delegate QAQC and review tasks to Google Gemini CLI using markdown file handoff pattern. Write review request to REVIEW.md, Gemini analyzes, outputs findings to FINDINGS.md. Use for code review, security audits, documentation review, large context analysis. Triggers: gemini, gemini cli, delegate...
Full skill instructions
Delegate QAQC, code review, and analysis tasks to Gemini CLI using markdown files for input and output.
Claude Code Gemini CLI
| |
+-- Write REVIEW.md ----------------+
| (code + review criteria) |
| |
+-- Execute: gemini -y "Read |
| REVIEW.md, analyze, write |
| findings to FINDINGS.md" |
| |
| +-- Reads REVIEW.md
| +-- Analyzes content
| +-- Writes FINDINGS.md
| |
+-- Read FINDINGS.md <--------------+
| (analysis + recommendations) |
v v
Benefits:
| Model | Use Case | Status |
|---|---|---|
gemini-3-pro-preview | Default. Strong reasoning | CLI default |
gemini-3-flash-preview | Large context, fast analysis | For big codebases |
Recommendation: Use default gemini-3-pro-preview for most tasks. Use gemini-3-flash-preview for very large context (>100K tokens) via -m flag.
Note: If you encounter 429 capacity errors with gemini-3-pro-preview, retry or wait briefly.
cd /path/to/project && gemini -y "Read REVIEW.md in the current directory. Follow the review criteria. Write all findings to FINDINGS.md."
cd /path/to/project && gemini -y -m gemini-3-flash-preview "Read REVIEW.md, analyze per criteria, write findings to FINDINGS.md"
gemini -r <session_id> "Read REVIEW.md for updated criteria, append to FINDINGS.md"
| Flag | Purpose |
|---|---|
-y | YOLO mode - auto-approve all actions |
-m <model> | Model: gemini-3-pro-preview, gemini-3-flash-preview |
-r <id> | Resume session by ID |
--output-format json | JSON output for parsing |
--list-sessions | List available sessions |
# Review Request: [Brief Title]
## Objective
[What kind of review/analysis is needed]
## Review Criteria
Rate each finding: CRITICAL | HIGH | MEDIUM | LOW
### Security
- SQL injection vulnerabilities
- XSS risks
- Authentication/authorization issues
- Hardcoded secrets
### Reliability
- Error handling gaps
- Edge cases not covered
- Race conditions
- Resource leaks
### Performance
- N+1 query patterns
- Unnecessary allocations
- Missing caching opportunities
### Maintainability
- Code clarity
- Naming conventions
- Documentation gaps
## Code to Review
### File: src/api/users.ts
```typescript
// Paste code here or reference file
// Paste code here
[Any relevant background, constraints, or requirements]
Write to FINDINGS.md with:
## Findings Template (FINDINGS.md)
Gemini should produce:
```markdown
# Review Findings: [Title]
## Summary
[Brief overview of review results]
## Findings
| Severity | Location | Issue | Recommendation |
|----------|----------|-------|----------------|
| CRITICAL | users.ts:45 | SQL injection via unsanitized input | Use parameterized queries |
| HIGH | auth.ts:23 | Missing rate limiting on login | Add rate limiter middleware |
| MEDIUM | users.ts:78 | No input validation | Add schema validation |
| LOW | auth.ts:12 | Magic number | Extract to named constant |
## Detailed Analysis
### CRITICAL: SQL Injection (users.ts:45)
[Detailed explanation with code example]
### HIGH: Missing Rate Limiting (auth.ts:23)
[Detailed explanation with recommendation]
## Recommendations
1. [Priority action items]
2. [Secondary improvements]
## Overall Assessment
[Summary judgment: PASS | NEEDS WORK | FAIL]
## Session
Session ID: `<id>` (for follow-up questions)
# Review Request: Remote Execution Security
## Objective
Security review of the PsExec-based remote execution module.
## Review Criteria
Rate findings: CRITICAL | HIGH | MEDIUM | LOW
Focus on:
- Command injection vulnerabilities
- Credential exposure
- Path traversal risks
- Session hijacking
## Code to Review
### File: ras_commander/remote/PsexecWorker.py
```python
[paste relevant code]
[paste relevant code]
Write to FINDINGS.md with severity-rated findings and specific mitigations.
### 2. Execute Gemini
```bash
cd "C:/GH/ras-commander" && gemini -y "Read REVIEW.md, perform security review per criteria, write findings to FINDINGS.md"
Review findings, address issues, continue development.
GEMINI_API_KEY=xxx # Required (or use OAuth login)
GOOGLE_API_KEY=xxx # Alternative (takes precedence)
| Limit | Value |
|---|---|
| Requests/minute | 60 |
| Requests/day | 1,000 |
gemini --list-sessions to see available sessionsgemini -r <id> "follow-up instruction"| Task | Gemini | Codex |
|---|---|---|
| Code review / QAQC | Best | OK |
| Security audit | Best | OK |
| Implementation | OK | Best |
| Refactoring | OK | Best |
| Large codebase analysis | Best | OK |
| Documentation review | Best | OK |
| Extended thinking (20-30 min) | OK | Best |
Use Gemini for:
Use Codex for:
Use specialized ras-commander agents for:
hdf-analystgeometry-parserusgs-integratorSee Also:
code-oracle-gemini agent - Full orchestration capabilities.claude/rules/subagent-output-pattern.md - Output format standardsxiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience