keli-wen/dev-skills · Archived

ctx-research

Deep research grounded in the project's durable context system.

First seen Aug 4, 2026

Installation

$ npx skills add keli-wen/dev-skills --skill ctx-research

Summary

  • Deep research grounded in the project's durable context system.
  • Use for /ctx-research, "ctx research", "research X starting from our contexts".
  • Reads existing contexts first, sharpens the question to the real knowledge gap, fans out multi-agent research, verifies key claims, and files results back.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from keli-wen/dev-skills.

npx skills add keli-wen/dev-skills

Browse all from keli-wen/dev-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 9
Default branch master
Open issues 2
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

More metadata
short-description
Context-grounded deep research

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,234 B
  • docs SUMMARY.md 319 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 9 installs

SKILL.md

ctx-research

Research that starts from what the project already knows and ends with the project knowing more. It differs from generic deep research in two ways: the question is sharpened against existing contexts before any searching, and verified findings are written back into the context system.

Language: mirror the user's language.

Steps

  1. Ground: locate the project's durable context layer (e.g. a contexts/ tree with a map file, or a docs/ADR system). Read the entries relevant to the question. Sort what you find into: already answered (do not re-research), assumed but unverified, genuinely open.
  2. Refine: restate the research question as the delta between what the user needs and what contexts already hold. Confirm scope with the user only if the delta is ambiguous; otherwise proceed.
  3. Fan out (using /fan-out patterns): parallel researchers with distinct angles — official docs, community and prior art, papers, code in the wild. Each returns raw, citable findings with source name and URL or path.
  4. Verify: every claim that will drive a decision gets an adversarial pass — a separate check that tries to refute it or show it is stale. Mark key claims confirmed / plausible / refuted.
  5. Synthesize: one report — answer first, then evidence, then open questions. Keep cited facts and your own judgment visibly separate.
  6. File back: hand the durable part to /to-ctx, which places it in the project's context system per its rules. The chat gets the summary plus the file path.

Rules

  • Never re-research what contexts already answer; cite the context file instead.
  • Verification effort scales with decision impact, not with how interesting a claim is.
  • Dependency direction: may use /fan-out, /to-ctx, and /handoff; never invokes user-facing skills.