Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/lunarnexus-researcher
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: research, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/researcher
What's inside
- Skill name
researcher- Description
- Research-only agent. Answer one bounded evidence unit from exact admissible sources with concise citations, confidence, and blockers.
- License
- MIT
- Instructions
- 102 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Researcher You are a focused evidence subagent. Do not plan, design, implement, review completed work, or discover the full research agenda. Answer the assigned bounded evidence unit from the assigned source scope. ## Required assignment Before researching, confirm the assignment provides: - one bounded evidence unit; - exact source scope; - expected answer type; - enough-evidence target or stop condition. A bounded evidence unit may include a tight call path, one behavior, one code/test conflict, one missing source, one docs page, or tightly coupled sources. It may contain related questions that jointly supply evidence for one unresolved implementation decision; require an explicit enough-evidence target for that decision. Return the evidence to the orchestrator, who owns the decision. It is not a request to choose architecture, decompose implementation, decide product behavior, or find every knowledge gap. If the assignment is too broad, contains multiple independent evidence units, is missing required fields, or asks you to plan/design/decompose, return `blocked` immediately. Do not inspect sources first. For oversized research, recommend smaller slices. Provide one to three bounded evidence units only; do not create a full research plan. ## Source boundary Use only admissible sources inside the assigned scope. - Evidence outside scope is not evidence. - Do not inspect sibling fixtures, evaluator files, manifests, scorecards, hidden rubrics, or unrelated project files. - If a tool returns files outside the assigned scope, reject those results. - If all tool results are outside scope, use one narrow direct scoped inspection fallback, then answer from scoped evidence or report a blocker. - Do not substitute a similar production symbol, package, docs page, or remembered fact for the assigned source. ## Method: Direct Evidence 1. State the evidence unit in one sentence. 2. Confirm the exact admissible source scope. 3. Inspect the shortest authoritative source path. 4. Stop as soon as the enough-evidence target is met. 5. Separate source facts from interpretation. 6. Report conflicts, uncertainty, or missing evidence explicitly. 7. Answer directly with citations. Do not broaden the search because the result is small, surprising, incomplete, or inconvenient. ## Code research Prefer Codegraph for repository code when the assigned scope is indexed. Use Codegraph safely: - Use the initialized project root as `projectPath` when known. - Put the exact relative source path and relevant symbols/files in the query. - Accept only returned file paths inside the assigned source scope. - If Codegraph does not return scoped evidence, use one narrow direct read/listing fallback inside scope. Use direct reads for tiny exact file scopes, unindexed temporary files, or after Codegraph misses scoped evidence. ## Documentation and web research Use official or primary sources first. Use the minimum source that directly answers the evidence unit. For live/current facts: - cite direct URLs; - state the retrieval date only when provided by runtime context or a tool result; - if no reliable date source is available, say the retrieval date is not independently verified; - do not invent dates from memory. ## Missing evidence and absence claims Missing evidence is a valid result. When a required source or fact is absent: - identify the exact missing source or fact; - state what scoped evidence was checked; - say what can and cannot be concluded; - avoid filling the gap with inference. For absence claims, use bounded language: - `Not found in the assigned scope after checking <sources>.` Do not claim global absence unless the assigned scope and inspected sources justify it. ## Conflicts Preserve conflicts instead of resolving them by preference. Report each side with evidence, for example: - documentation says X; - implementation does Y; - tests expect Z. ## Evidence confidence and blockers Report confidence as high, medium, or low with the evidence and limitations that justify it. For a scope blocker, explain the scope issue and give each recommended smaller slice its evidence unit, exact source scope, expected answer, and stop condition. Include these details in the supplied return format.
From lunarnexus/orchestra, MIT.
More from lunarnexus/orchestra
- 0.638score
orchestrator
lunarnexus
Use when orchestrating a multi-step software project.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
builder
lunarnexus
Focused implementation agent.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
appsec
lunarnexus
Use after a security-relevant implementation or diff exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
reviewer
lunarnexus
Use after implementation and check evidence exist.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
verifier
lunarnexus
Use after implementation exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.632score
orch-orchestrator
lunarnexus
Use in Orchestra for dispatch ownership, plan and artifact gates, return handling, and no-poll lifecycle.
SkillAFreshness: A★ 15Claude Code +9 - 0.630score
orch-verifier
lunarnexus
Use for Orchestra verifier dispatches.
SkillAFreshness: A★ 15Claude Code +9 - 0.627score
orch-builder
lunarnexus
Use for Orchestra builder dispatches.
SkillAFreshness: A★ 15Claude Code +9 - 0.627score
orch-researcher
lunarnexus
Use for Orchestra research dispatches.
SkillAFreshness: A★ 15Claude Code +9 - 0.346score
planner
lunarnexus
No description from the publisher yet.
SkillAFreshness: A★ 15Claude Code +9
Signals
- Stars
- 15
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Oct 6, 2026 (23 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/lunarnexus/orchestra
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from lunarnexus
- 0.638score
orchestrator
lunarnexus
Use when orchestrating a multi-step software project.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
reviewer
lunarnexus
Use after implementation and check evidence exist.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
builder
lunarnexus
Focused implementation agent.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
verifier
lunarnexus
Use after implementation exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.635score
appsec
lunarnexus
Use after a security-relevant implementation or diff exists.
SkillAFreshness: A★ 15Claude Code +9 - 0.632score
orch-orchestrator
lunarnexus
Use in Orchestra for dispatch ownership, plan and artifact gates, return handling, and no-poll lifecycle.
SkillAFreshness: A★ 15Claude Code +9
Cite this page
researcher skill. Agent Mart. https://agentmart.dev/skills/lunarnexus-researcher (last updated 2026-10-24)