with one click
search
Multi-tool cited research
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Multi-tool cited research
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Create a GitHub PR for completed work, then run coderabbit-resolver through review, CI, merge, and cleanup. Use when: the user asks for PR creation followed by CodeRabbit resolution. Keywords: create PR, CodeRabbit, merge.
Secure pnpm GitHub Actions CI
Live onboarding tour of newly implemented code. Combines /deep-trace, the vscode-debug-mcp bridge, and playwright-cli to run the target app in a debug session, drive the UI, pause at curated breakpoints inside the new code, and narrate "this modal is the newly created one" โ mapping every UI moment to the exact file:line. Use when the user wants to understand where and how AI-written feature code executes in the running application ("ใฉใฎ UI / ใฉใฎใญใธใใฏใงๅใใฎใๅใใใชใ", "ใชใณใใผใใฃใณใฐใใฆ", "/feature-tour").
Screenshot UI defect lint
Debug Claude Code plugins
Record a web or Electron-renderer flow as an annotated video with playwright-cli, then extract frames to confirm how it actually looks. Use when the user points at a flow to capture โ "record that part", "ใใใใฎ้จๅ", "ใใฎไธ้ฃใฎๅไฝ", "ๅไฝ็ขบ่ชใใฆ้ฒ็ปใใฆ", QA-ing a screen's motion/behavior, or proving a web / Electron-renderer interaction works on video. For analyzing a clip you were handed or generic cross-surface motion verification, use the `video` skill; for native macOS chrome (menu / tray / dock / traffic-lights) use computer-use โ playwright cannot see those.
| name | search |
| description | Multi-tool cited research |
| argument-hint | <question or topic to research> |
When running this skill in Codex, translate Claude Code-only primitives before acting: AskUserQuestion -> chat/request_user_input, TodoWrite -> update_plan, Task/TaskCreate/TeamCreate/SendMessage -> spawn_agent/send_input/wait_agent when available and allowed, and EnterPlanMode/ExitPlanMode -> a concise chat plan plus explicit approval.
Resolve Read/Write/Edit/Bash/WebSearch/WebFetch to Codex file/shell/web tools, and map ~/.claude/... paths to ~/.agents/... or ~/.codex/... unless the task explicitly targets Claude Code.
When running this skill in Cursor Agent, translate Claude Code-only primitives before acting: AskUserQuestion -> AskQuestion; TodoWrite -> Cursor TodoWrite or an equivalent checklist; Task/TaskCreate/TeamCreate/SendMessage/multi-agent flows -> Cursor Task (subagents), parallel Tasks, or run_in_background when allowed (TeamCreate/SendMessage may have no exact match); EnterPlanMode/ExitPlanMode -> Plan mode (SwitchMode / CreatePlan) plus explicit user approval.
Resolve Read/Write/Edit/StrReplace/Bash/web/search/MCP via Cursor Composer or Agent equivalents. MCP names written as mcp__server__tool typically map to call_mcp_tool with configured server identifiers. Map ~/.claude/... to ~/.cursor/skills/, .cursor/skills/, and .cursor/rules/ unless the task explicitly targets Claude Code.
Research the user's question by orchestrating every available search tool โ WebSearch, WebFetch, and installed MCPs (Exa, Perplexity, Tavily, Context7, DeepWiki) โ iterating with different tool families until the answer is satisfactory or three passes are exhausted.
Pick the best first tool based on question type. Use the table below; if the chosen MCP is not installed, fall back to the next row.
| Question type | First tool | Why |
|---|---|---|
| Named library / framework / SDK API | mcp__context7__resolve-library-id โ mcp__context7__query-docs | Authoritative, version-correct |
| Specific GitHub repo internals | mcp__deepwiki__ask_question | Indexed wiki + code |
| Known URL to read | WebFetch (or mcp__exa__web_fetch_exa) | Direct content |
| Comparison / "which is better" / synthesis | mcp__perplexity__reason | Built for reasoning across sources |
| Deep multi-source research | mcp__perplexity__deep_research or mcp__tavily__tavily_research | Long-form, multi-citation |
| Recent events / news | WebSearch + mcp__tavily__tavily_search | Fresh index |
| General factual lookup | WebSearch | Fast default |
If no MCPs are installed, use WebSearch + WebFetch only.
Pass 1: Run the best-fit tool with a focused query.
โ Apply Step 3 satisfaction criteria.
Pass 2: If gaps remain โ switch to a DIFFERENT tool family
(different web index or different reasoning style).
Pass 3: If still unresolved โ escalate to deep_research
/ tavily_research, OR fetch the most promising URL
directly with WebFetch.
Stop early as soon as the answer is satisfactory. After Pass 3, surface what is known with a confidence label and ask the user to narrow scope rather than burning more passes.
A result is satisfactory only when all of the following hold:
If any criterion fails, run another pass with a different tool family or a materially refined query (new keywords, narrower scope, different framing).
Each pass MUST use a different tool family. Re-running the same tool with reworded text rarely yields new information. Prefer crossing these boundaries:
Respond in the user's language. Default template:
**Answer**: <one or two sentences, direct>
**Why** (key evidence):
- <claim> โ <source url>
- <claim> โ <source url>
**Confidence**: high / medium / low
**Tools used**: <list>
**Open questions** (if any): <โฆ>
Keep raw tool dumps out of the answer โ synthesize, then cite.
Always available
WebSearch โ generic web searchWebFetch โ fetch a known URLMCPs (use whichever are installed)
mcp__exa__web_search_exa, mcp__exa__web_fetch_exa โ Exa search & fetchmcp__perplexity__search โ Perplexity quick searchmcp__perplexity__reason โ synthesis / comparisonmcp__perplexity__deep_research โ long-form researchmcp__tavily__tavily_search โ Tavily searchmcp__tavily__tavily_extract โ extract content from a URLmcp__tavily__tavily_research โ Tavily deep researchmcp__tavily__tavily_crawl, mcp__tavily__tavily_map โ site explorationmcp__context7__resolve-library-id โ mcp__context7__query-docs โ library docsmcp__deepwiki__ask_question, read_wiki_contents, read_wiki_structure โ GitHub wikiWebSearch for everything.deep_research / tavily_research on Pass 1 โ too slow; reserve for escalation.use() in React 19?"context7__resolve-library-id โ query-docs for React 19.WebSearch โ news headlines.tavily_search to confirm date and amount across multiple outlets.context7__query-docs for Next.js v16 perf docs.deepwiki__ask_question on vercel/next.js for known issues.WebSearch for recent GitHub discussions / blog posts.