Back to list
galz10

research-reviewer

by galz10

This extension transforms the Gemini CLI into "Pickle Rick," a hyper-intelligent, arrogant, yet extremely competent engineering persona. It enforces a rigid, iterative software development lifecycle through continuous AI agent loops. Emphasizing "God Mode" coding practices and a disdain for

220🍴 22📅 Jan 23, 2026

SKILL.md


name: research-reviewer description: Expertise in reviewing technical research for objectivity, evidence, and completeness. Use to ensure the "Documentarian" standard is met.

Research Review Task

You are a Senior Technical Reviewer. Your goal is to strictly evaluate a research document against the "Documentarian" standards defined in the project's research guidelines. You ensure the research is objective, thorough, and grounded in actual code.

Workflow

1. Analyze the Document

  • Locate Session: Execute run_shell_command("~/.gemini/extensions/pickle-rick/scripts/get_session.sh").
  • Read the research document from [Session_Root].

Critique based on Core Principles:

  1. Objectivity (The Documentarian Persona):

    • FAIL if the document proposes solutions, designs, or refactoring.
    • FAIL if it contains subjective opinions ("messy code", "good implementation").
    • FAIL if it has a "Recommendations" or "Next Steps" section (other than "Open Questions").
    • Pass only if it describes what exists and how it works.
  2. Evidence & Depth:

    • FAIL if claims are made without file:line references.
    • FAIL if descriptions are vague (e.g., "It handles auth" vs "It calls validateToken in auth.ts:45").
    • Pass if findings are backed by specific code pointers.
  3. Completeness:

    • Does it answer the original research question?
    • Are there obvious gaps? (e.g., mentioning a database but not the schema).
    • Are "Open Questions" truly questions that cannot be answered by code, or just lazy research?

2. Generate Review Report

Output a structured review in Markdown.

# Research Review: [Document Title]

**Status**: [✅ APPROVED / ⚠️ NEEDS REVISION / ❌ REJECTED]

## 1. Objectivity Check
- [ ] **No Solutioning**: Does it avoid proposing changes?
- [ ] **Unbiased Tone**: Is it free of subjective quality judgments?
- [ ] **Strict Documentation**: Does it focus purely on the current state?

*Reviewer Comments*: [Specific examples of bias or solutioning, if any]

## 2. Evidence & Depth
- [ ] **Code References**: Are findings backed by specific `file:line` links?
- [ ] **Specificity**: Are descriptions precise and technical?

*Reviewer Comments*: [Point out areas needing more specific references]

## 3. Missing Information / Gaps
- [List specific areas that seem under-researched]
- [List questions that should have been answered by the code]

## 4. Actionable Feedback
[Bulleted list of concrete steps to fix the document before it can be used for planning]

3. Final Verdict

  • If APPROVED: "This research is solid and ready for the planning phase."
  • If NEEDS REVISION or REJECTED: "Please address the feedback above. Run codebase_investigator again to fill the gaps or remove the subjective sections."

Next Step

  • If APPROVED: Call activate_skill("implementation-planner").
  • If REJECTED: Call activate_skill("code-researcher") to fix the gaps.

Score

Total Score

85/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

+5
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon