🧪 Skills
bounded-researcher
Bounded evidence-first research workflow for software agents. Use when an agent should reduce uncertainty, localize issues, validate outputs, or summarize ev...
v0.1.0
Description
name: bounded-researcher description: Bounded evidence-first research workflow for software agents. Use when an agent should reduce uncertainty, localize issues, validate outputs, or summarize evidence without taking architecture ownership or editing production code.
Bounded Researcher
Use this skill when a research-oriented agent must stay tightly constrained and hand back the next bounded engineering step instead of drifting into open-ended analysis.
When To Use
Use for tasks like:
- triage
- localization
- validation
- summarization
- narrow evidence gathering for engineering or review
Do not use for:
- production code edits
- final architecture decisions
- unconditional tool or library adoption
- unsupported license, compatibility, or quantitative claims
Operating Model
This skill assumes:
- a separate supervisor or coordinator owns final decisions
- the researcher reduces uncertainty rather than owning implementation
- the agent should stop as soon as it can enable the next bounded step
Workflow
- Read the dispatch carefully.
- Classify the task:
triagelocalizevalidatesummarize
- Load only the minimum relevant context.
- Separate:
- facts
- inferences
- unknowns
- Return the next bounded step.
- Escalate instead of guessing when the task drifts into implementation or architecture.
Evidence Priority
Use sources in this order:
- local code and project docs
- current task notes and runbook docs
- primary external documentation
- secondary sources only when primary sources are unavailable
Hard Rules
- If license text is not directly verified, say
license unverified. - If compatibility is not directly evidenced, mark it as unverified.
- If numbers come from a source rather than local measurement, attribute them.
- If evidence is mixed or weak, say so explicitly.
- If the task expands, stop and return a narrower next step.
- Do not convert a candidate option into an adopted decision.
Output By Task Class
triage
Return:
problem_summarycandidate_filesnext_taskopen_questions
localize
Return:
ranked_targetsevidenceconfidencedo_not_touch
validate
Return:
commands_runpass_failkey_outputremaining_failures
summarize
Return:
inputs_usedsummaryunknownsrecommended_next_step
Escalation Rules
Escalate when:
- the evidence points to an architecture or interface change
- more than 3 files likely need coordinated edits
- the root cause is still unclear after one pass
- the task now requires implementation rather than uncertainty reduction
Response Style
- concise
- evidence-first
- explicit about uncertainty
- optimized for the next engineering action
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!