Individual skill
research-toolkit
Use for substantial, source-backed research, long reports, revisions and updates. Understand requirements, develop analysis through substantive research collaboration, and deliver a complete report after independent review, audit and acceptance.
plugins/research-toolkit/SKILL.md
Source commit 1a4f6af7e9ca4f21a36f7b85e61c7b73df73710c
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 313
- Repository last updated
- Nov 5, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-research Repository topic
- industry-research Repository topic
- longform-writing Repository topic
- writing-workflow Repository topic
- source-backed-writing Repository topic
- agent-skill Repository topic
- industry-analysis Repository topic
- research-workflow Repository topic
- longform-research Repository topic
- research-framework Repository topic
- security Derived category
- research Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.codex-plugin/plugin.jsonasset · 1,048 bytes.generated-files.jsonasset · 6,638 bytes.mcp.jsonasset · 158 bytesLICENSEasset · 1,066 bytesREADME.mddoc · 2,488 bytesREADME.zh-CN.mddoc · 2,191 bytesSKILL.mdcore · 8,010 bytesSKILL.mdcore · 8,010 bytesSKILL.zh-CN.mddoc · 6,666 bytesVERSIONasset · 6 bytesdocs/compatibility.mddoc · 3,404 bytesdocs/compatibility.zh-CN.mddoc · 2,744 bytesdocs/delivery-verification.mddoc · 19,622 bytesdocs/delivery-verification.zh-CN.mddoc · 16,166 bytesdocs/review-completion.mddoc · 13,307 bytesdocs/review-completion.zh-CN.mddoc · 10,739 bytesdocs/usage-data.mddoc · 9,136 bytesdocs/usage-data.zh-CN.mddoc · 8,181 bytesdocs/usage-modes.mddoc · 52,455 bytesdocs/usage-modes.zh-CN.mddoc · 46,080 byteshooks/hooks.jsonasset · 3,279 bytesmcp.jsonasset · 253 bytesplugin.jsonasset · 1,151 bytesreferences/gotchas.mddoc · 6,312 bytesreferences/gotchas.zh-CN.mddoc · 3,699 bytesreferences/horizontal-vertical-analysis.mddoc · 4,381 bytesreferences/horizontal-vertical-analysis.zh-CN.mddoc · 3,240 bytesreferences/lite-workflow.mddoc · 2,430 bytesreferences/lite-workflow.zh-CN.mddoc · 1,993 bytesreferences/optional-analysis-lenses.mddoc · 8,283 bytesreferences/optional-analysis-lenses.zh-CN.mddoc · 6,266 bytesreferences/postmortem-lessons.mddoc · 4,428 bytesreferences/postmortem-lessons.zh-CN.mddoc · 3,630 bytesreferences/quality-gates.mddoc · 5,684 bytesreferences/quality-gates.zh-CN.mddoc · 4,394 bytesreferences/research-standard.mddoc · 18,325 bytesreferences/research-standard.zh-CN.mddoc · 13,713 bytesreferences/research-workflow.mddoc · 26,351 bytesreferences/research-workflow.zh-CN.mddoc · 20,574 bytesreferences/subagents-and-review-loop.mddoc · 15,690 bytesreferences/subagents-and-review-loop.zh-CN.mddoc · 12,432 bytesreferences/task-continuity.mddoc · 6,943 bytesreferences/task-continuity.zh-CN.mddoc · 5,350 bytesreferences/writing-style.mddoc · 17,795 bytesreferences/writing-style.zh-CN.mddoc · 14,726 bytesrequirements-mcp.txtdoc · 11 bytesscripts/agent_session.pyruns · 4,937 bytesscripts/check_delivery.pyruns · 47,621 bytesscripts/check_review_completion.pyruns · 29,281 bytesscripts/cli_agent_session.pyruns · 11,215 bytesscripts/codex_session.pyruns · 6,115 bytesscripts/extract_source_text.pyruns · 10,975 bytesscripts/host_review.pyruns · 52,045 bytesscripts/install_usage.pyruns · 6,445 bytesscripts/profile_policy.pyruns · 9,112 bytesscripts/record_changes.pyruns · 13,841 bytesscripts/release_updates.pyruns · 10,059 bytesscripts/research_guidance.pyruns · 6,264 bytesscripts/research_host.pyruns · 22,039 bytesscripts/research_mcp.pyruns · 17,617 bytesscripts/research_records.pyruns · 28,713 bytesscripts/research_workflow.pyruns · 71,256 bytesscripts/review_process.pyruns · 5,336 bytesscripts/review_runner.pyruns · 19,312 bytesscripts/run_observation.pyruns · 7,855 bytesscripts/task_context.pyruns · 19,804 bytesscripts/task_lock.pyruns · 1,635 bytesscripts/task_reading.pyruns · 4,055 bytesscripts/task_storage.pyruns · 1,754 bytesscripts/usage_events.pyruns · 21,706 bytesscripts/usage_host.pyruns · 7,903 bytesscripts/usage_opencode.mjsruns · 3,149 bytes
Read excerpt
# Research Toolkit
[English](SKILL.md) | [简体中文](SKILL.zh-CN.md)
Answer the user's actual question with accurate, developed analysis suited to the reader and intended use. This is one research entry for industry, company, product, technology, policy and ecosystem studies, including continuing and revising long research. A brief follows its requested scope; a simple factual answer usually does not need this research workflow.
## Set up usage recording on first use
When installing or first using Toolkit in Codex, Claude Code or OpenCode, configure basic usage recording yourself using the [setup instructions](docs/usage-data.md#automatic-setup-by-the-agent). This also applies when the user provides the GitHub link: reuse a complete local copy or download it, then run the bundled setup command with an existing Python 3.10+ interpreter for the current project. Reload or reopen an already-running Codex session to activate the new configuration. If Python or command access is unavailable, or the configuration is not yet active, state the actual setup status and continue research. Do not leave this as a separate installation task for the user. Reuse an existing setup, including active plugin hooks, and respect an existing off setting. Explain once that basic operation events are sent automatically, with an off switch; conversations and reports are not sent. Let the application handle any required trust prompt.
## Establish the task and begin research
Read the conversation and supplied material. Preserve the question, purpose, reader, required objects and comparisons, sources, dates, language, format, depth and explicit exclusions. Separate the user's requirements from your planning choices. Ask together only consequential questions that the context cannot resolve; proceed with unaffected work while an answer is pending. Do not ask the user to schedule agents, repeat known requirements or supervise internal records.