一键导入
deep-research
Apply when conducting deep research on technologies, APIs, frameworks, or other software development topics requiring systematic investigation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Apply when conducting deep research on technologies, APIs, frameworks, or other software development topics requiring systematic investigation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Provides coding style rules for Python and PowerShell. Apply when writing, editing, reviewing, or debugging code.
Apply when doing planning for long-running tasks in sessions on top level
Apply when committing code, writing commit messages, or configuring .gitignore
Apply when working with GitHub repositories, issues, PRs, or authentication
Apply when interacting with Google services (Gmail, Calendar, Drive, Tasks) via gogcli CLI
Automates browser interactions via Microsoft Playwright MCP server (@playwright/mcp). Use when navigating websites, filling forms, taking screenshots, scraping web data, testing web UI, or automating any browser-based task. Covers persistent sessions, extension mode for existing browser tabs, and 40+ browser automation tools.
| name | deep-research |
| description | Apply when conducting deep research on technologies, APIs, frameworks, or other software development topics requiring systematic investigation |
Systematic research using MCPI (Most Complete Point of Information) or MEPI (Most Executable Point of Information) approaches.
Use this skill when the user's intent requires:
Deep research creates a Topic Folder for its outputs by default.
[DEFAULT_SESSIONS_FOLDER]T##_ or S##_ or other session subfolder -> create output folder here (Step 1.2)PROJECT-MODE: Run /session-new first, then create Topic Folder inside.
SESSION-MODE (default): Create Topic Folder per @skills:session-management Topic Folder Creation procedure. Folder name: T##_[TOPIC]-[PascalCaseName]_YYYY-MM-DD/
SESSION-MODE as Step (only if user explicitly requests): Create Step Folder per @skills:session-management Step Folder naming. Folder name: S##_[TOPIC]-[PascalCaseName]_YYYY-MM-DD/
All deep-research output files go in this folder. Each folder has independent numbering namespace per @skills:session-management.
All research (MCPI and MEPI) follows these 4 phases:
Phase 1 - Preflight: Decompose prompt, document assumptions, collect sources, verify/correct assumptions, create STRUT with QA pipelines, run first VCRIV
Phase 2 - Planning: Create Summary file (skeletal), topic template, TASKS plan, run second VCRIV
Phase 3 - Research: Topic-by-topic file-by-file research per TASKS/STRUT, run VCRIV per granularity rules
Phase 4 - Final Verification and Sync: Dimension coverage, completeness check, finalize Summary (cross-document synthesis), metadata, final VCRIV
Strategy files (MCPI/MEPI) define the details for each phase.
Before proceeding to source collection, ensure Topic ID uniqueness:
Answer these 7 questions before any source collection:
Store PromptDecomposition in STRUT plan. Do NOT proceed to source collection until all 7 questions are answered.
{
"goal": "string (1-2 sentences)",
"scope": "NARROW | FOCUSED | EXPLORATORY",
"dimensions": ["list of dimension names"],
"topics_per_dimension": { "dimension": ["topics"] },
"strategy": "MCPI | MEPI",
"strategy_rationale": "string (WHY this strategy fits the prompt)",
"domain": "DEFAULT | SOFTWARE | MARKET_INTEL | LEGAL",
"domain_rationale": "string (WHY this domain profile applies)",
"effort_estimate": "N hours minimum",
"discovery_platforms": {
"identified": ["list of platforms that index this entity type"],
"tested": { "platform_name": "FREE | PAID | PARTIAL" },
"selected": ["platforms to use (FREE or PARTIAL only)"]
}
}
Accessed: YYYY-MM-DD on all sources_DOWNLOADS_gitignore/ subfolder (not checked in)_SOURCES/ subfolder (checked in, web content changes)[LABEL] (SOURCE_ID | URL or filename)MEPI (Default) - curated options, deeply researched, compare and recommend
MCPI (Exception) - exhaustive coverage, document everything
Enforcement (legal/financial/medical): MUST cite tier 1-3 for critical claims. Label tier 6-8 as [COMMUNITY]. Violation triggers [CONSULT] to user.
[VERIFIED] - Confirmed from official docs[ASSUMED] - Inferred, not explicit[TESTED] - Manually tested[PROVEN] - Multiple independent sources[COMMUNITY] - Community sources (cite ID)verify → critique → reconcile → implement → verify
/verify workflow)*_REVIEW.md (/critique workflow)/reconcile workflow)*_REVIEW.md (/implement workflow)Four mandatory checkpoints:
Granularity (scope-based):
Termination: Max 2 cycles per checkpoint, then [CONSULT].
Critical conclusions MUST have: [VERIFICATION_LABEL] (SOURCE_ID | URL or filename)
Examples:
[VERIFIED] (GRPH-SC-MSFT-RATELMT | https://learn.microsoft.com/graph/throttling)[VERIFIED] (ANTH-SC-ANTH-MDLCRD | _SOURCES/anthropic-model-card-2025.md)Referenced files MUST exist in _SOURCES/ subfolder (transcribed markdown).
Read one profile per session based on Q6:
INFO document with:
MEPI uses its own output format (see RESEARCH_STRATEGY_MEPI.md) with Comparison and Recommendation sections.
STRUT (high-level, REQUIRED): Phases, objectives, deliverables, transitions, time log. File: __STRUT_[TOPIC].md
TASKS (low-level, Phase 2): Flat task list with durations and done-when criteria. File: __TASKS_[TOPIC]_RESEARCH.md
File naming (numbered scheme):
_INFO_[TOPIC]_01-SUMMARY.md - Summary file with cross-document synthesis + Topic Files section_INFO_[TOPIC]_02-SOURCES.md - Collected sources with IDs and verification labels_INFO_[TOPIC]_03-[NAME].md through _INFO_[TOPIC]_[NN]-[NAME].md - Individual topic filesDecomposition rule: Both MCPI and MEPI decompose topics into individually researched files. No monolithic single-file research. The Summary file is finalized in Phase 4 with cross-document synthesis after all topic files are complete.
Source ID format: [TOPIC]-SC-[SOURCE]-[DOCNAME]