tercel/gemini-forge/git-researcher
Claude Code and agent skill by tercel/gemini-forge
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
High-performance GitHub research orchestrator. Features search result caching, multi-dimensional analysis, and sub-agent delegation to minimize token usage and prevent context contamination.
Install
npx vskill@latest install tercel/gemini-forge/git-researcherSKILL.md
Git Researcher
User Guide (How to use)
You can trigger this skill by asking me to research GitHub projects. Here are some examples:
- Basic Search: "Research Python LLM agent projects with more than 100 stars."
- Complex Search: "Search for topic:ai topic:rag stars:50..500 language:python. Analyze the top 2 and give me a Chinese report (--lang zh)."
- Specific Project: "Analyze the repository 'langchain-ai/langchain' from technical, user, and investor perspectives."
- Batch Analysis: "From my last search results, analyze project #3 and #5."
Parameters you can specify:
- Keywords/Topics:
topic:ai,llm,agent, etc. - Metrics:
stars:>100,forks:10..50. - Language:
--lang zh(Chinese report),--lang en(English report, default). - Limit: "Show me the top 10 results."
Architectural Principles
- Orchestration: The main agent acts as an orchestrator, delegating heavy lifting to sub-agents.
- Persistence: Search results are cached locally in
search_results.jsonto avoid redundant API calls. - Isolation: Each repository analysis is handled by a fresh sub-agent (e.g.,
generalistorcodebase_investigator) within its specific directory.
Workflow
1. Search & Cache Phase
- Use
gh search reposwith user criteria. - Action: Save the raw JSON output to
search_results.jsonin the current directory. - Example:
gh search repos "..." --json ... > search_results.json - Logic: If the user asks for more projects from a previous query, check
search_results.jsonfirst before re-searching.
2. Selection & Delegation
- Read
search_results.jsonand present a numbered list to the user. - For each selected project, delegate the process to a sub-agent.
3. Execution Phase (Sub-Agent Delegation)
For each project, spawn a sub-agent (using the generalist tool) with the following specific mission:
- Clone: Clone the repository into a unique directory.
- Investigate: Use
codebase_investigatorinside that directory to understand the Technical, User, and Investor perspectives. - Draft: Create the
git-research.mdreport based onreferences/report_guide.md. - Report Back: Return only a concise summary of the analysis to the Orchestrator.
4. Reporting & Synthesis
- The Orchestrator summarizes the status of all analyzed projects.
- Ensures the workspace remains clean by isolating project-specific artifacts.
Guidelines
- Token Efficiency: Never read the entire codebase into the main context. Always use
codebase_investigatorvia a sub-agent. - Anti-Redundancy: Verify
search_results.jsonand existing directories before every major action. - Multi-lingual: If
--lang zhis used, ensure the sub-agent generates the report in Chinese.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/git-researcher/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tercel/gemini-forge/git-researcher)