research
Investigate a bounded question against high-trust primary sources through parallel independent research, then produce a cross-checked Markdown report.
Skill by taecontrol
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/taecontrol-research
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: documents, research
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. 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/research
What's inside
- Skill name
research- Description
- Investigate a bounded question against high-trust primary sources through parallel independent research, then produce a cross-checked Markdown report. Use when a topic needs documented research rather than a quick factual lookup.
- License
- MIT
- Instructions
- 36 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Research Investigate one bounded question through independent source work and publish one cited Markdown report. Use existing evidence; do not create new empirical evidence by building, benchmarking, or testing a proposed solution. ## Process 1. **Frame.** State the question, relevant context, exclusions, applicable dates or versions, and a source, time, or scope bound. Choose the report path in this order: a path supplied by the user, an existing repository convention, or a sensible Markdown location that you name before dispatch. 2. **Investigate independently.** Dispatch two fresh background agents concurrently with the same neutral brief, bound, and output requirements. Neither researcher sees the other's work. Each follows material claims to primary sources, checks contrary evidence and relevant exceptions, and returns a draft with claim-level citations, inferences, limitations, and unresolved questions. Do not let researchers create their own research teams. 3. **Judge the evidence.** After both drafts are complete, dispatch a fresh agent that authored neither draft. Give the judge the question, both complete drafts, and access to their cited sources. The judge checks the sources behind decisive or disputed claims, distinguishes independent corroboration from repeated use of one source, resolves disagreements when the evidence permits, and writes a new synthesis from the strongest supported findings. It may reject both conclusions or preserve an unresolved disagreement; it must not decide by vote or prose quality. 4. **Handle an incomplete run.** If a researcher fails or returns unusable work, replace it once within the original bound. If two substantive drafts or a fresh judge remain unavailable, do not present the result as independently synthesized. Preserve usable material only in a report clearly marked `Incomplete`, naming the missing role and unresolved validation. 5. **Publish.** Have the judge write the final report to the chosen path. Keep researcher drafts temporary unless the user asks to retain them. Verify that the report answers the framed question, cites every material factual claim, describes material uncertainty honestly, and records any curtailed work. The report stands alone, citing sources rather than drafts. Return the report path and a one-sentence answer to the user. ## Evidence rules - Base material factual claims on sources that own the fact: official documentation, specifications, maintained source code, first-party APIs or data, standards, and original research. Secondary sources may help locate primary evidence but do not replace it silently. - Put a direct, checkable citation next to each material claim. Use stable URLs, document sections, or repository paths with revisions and line numbers when available. - Confirm that each cited source was inspected and supports the claim for the stated date, version, configuration, or jurisdiction. - Separate established findings, inference, and unresolved uncertainty. Do not turn researcher agreement into evidence, especially when both rely on the same underlying source. - Prefer a qualified or inconclusive answer over unsupported certainty. Do not invent numerical confidence scores. ## Final report The report contains: - the question, context, scope, bound, and applicable date or version; - a direct answer with any material qualification; - synthesized findings with claim-level citations; - contrary evidence, disagreements, and how they were resolved; - limitations, inferences, and unresolved uncertainty; - a conclusion and practical implications; - a short method note covering completed roles, shared-source dependence, replacements, and curtailed work; - a source list. Do not modify product code or other repository files during the investigation.
From taecontrol/skills, MIT.
More from taecontrol/skills
- 0.592score
strategic-programming
taecontrol
Apply strategic programming to non-trivial implementation and repair work when green tests alone cannot establish a maintainable design.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
architect
taecontrol
Settle a one-way door before code locks it: a change to persisted data or its schema, a contract that writes, a security boundary, an ownership model, or a…
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
prototype
taecontrol
Make a design question tangible before committing to it: compare production-representative UI directions for a screen, component, or short flow, or drive a…
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
refine
taecontrol
Review a working change with fresh eyes against its spec, then make it right and make it fast without changing the behavior its acceptance tests lock, in at…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
shape
taecontrol
Shape a problem with the human into one accepted spec: what to build, what success means, and how to prove it, before anyone writes production code.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
setup-verification
taecontrol
Give agents hands and eyes on a project: one way to launch, drive, and observe the real product, and acceptance tests that run fast and the same locally and…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
spike
taecontrol
Run a bounded technical experiment when observation is needed to settle feasibility, integration, performance, or tool behavior.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
ship
taecontrol
Publish finished work as a pull request and drive its CI checks to green.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
deliver
taecontrol
Deliver an accepted spec autonomously, from failing acceptance tests to a pull request with green checks.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
diagnosing-bugs
taecontrol
Establish the mechanism behind a hard, intermittent, recurring, or performance failure from a faithful reproduction or distinguishing runtime evidence.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
garden
taecontrol
Tend a codebase between features: find drift in one area, group it by cause, and fix the causes worth their cost in one behavior-preserving pull request.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
skill-guide
taecontrol
Explain available skills, compare their boundaries, or recommend what the user should invoke next.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 1, 2026 (27 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/taecontrol/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from taecontrol
- 0.592score
strategic-programming
taecontrol
Apply strategic programming to non-trivial implementation and repair work when green tests alone cannot establish a maintainable design.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
prototype
taecontrol
Make a design question tangible before committing to it: compare production-representative UI directions for a screen, component, or short flow, or drive a…
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
architect
taecontrol
Settle a one-way door before code locks it: a change to persisted data or its schema, a contract that writes, a security boundary, an ownership model, or a…
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
refine
taecontrol
Review a working change with fresh eyes against its spec, then make it right and make it fast without changing the behavior its acceptance tests lock, in at…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
deliver
taecontrol
Deliver an accepted spec autonomously, from failing acceptance tests to a pull request with green checks.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
garden
taecontrol
Tend a codebase between features: find drift in one area, group it by cause, and fix the causes worth their cost in one behavior-preserving pull request.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
research skill. Agent Mart. https://agentmart.dev/skills/taecontrol-research (last updated 2026-10-24)