| name | research-intake |
| description | Use when operating this repository from one idea or question and you need external sources screened, ranked, downloaded into the raw layer, and prepared for ingest |
Research Intake
Overview
Use this when a user has a question or idea but does not yet have local source material. This skill turns that need into a disciplined research-intake workflow for this repository.
The goal is not just to search. The goal is to bring high-value raw materials into the repository with provenance, then continue into ingest after user interaction.
When to Use
- The user starts from one idea, problem, or research direction.
- The user wants external sources brought into the repository.
- The repository uses
raw/sources/, raw/_registry.md, wiki/sources/, wiki/concepts/, and wiki/problems/.
- You need repository-specific discipline rather than generic web research behavior.
Do not use this when:
- The source file already exists locally and the user wants to study it.
- The user wants general brainstorming without source intake.
Required Background
- Read
docs/skill-contract.md before acting.
Core Rules
- Ask one clarification question at a time only when the research target is still ambiguous.
- If the user already gave enough direction, do not fall back to a generic preference question.
- When the target is already clear enough, start by restating the target and the ranking rule you will use.
- Screen at least 5 candidate sources.
- Rank candidates by:
- relevance,
- source quality,
- novelty.
- Report only the top 3 to the user.
- If the top 3 are good enough, download only those 3 into
raw/sources/.
- Register downloaded sources in
raw/_registry.md.
- Do not download the 4th or 5th candidates unless the user explicitly asks.
- After download, report back and interact with the user before ingesting.
- After that interaction completes, continue automatically into ingest.
First Response Shape
When the user already specified the problem clearly, the first response should:
- Restate the research target in one sentence.
- State the ranking rule you will use.
- State that you will screen at least 5 candidates and report only the top 3.
- Ask at most one narrow follow-up question if one is still needed.
Workflow
- Clarify the research need only if necessary.
- Build a short internal research brief.
- Search and screen at least 5 candidates.
- Report the top 3 with explicit ranking rationale.
- Download the qualifying top 3 into
raw/sources/.
- Update
raw/_registry.md.
- Interact with the user about the selected materials.
- Continue into ingest automatically unless the user changes direction.
Report Format
For each of the top 3, include:
- what it is,
- why it is relevant,
- why it outranks the other candidates,
- whether it was downloaded.
Also include:
- how many candidates were screened,
- why non-top-3 candidates were excluded from automatic download.
Red Flags
- Asking a generic question but never committing to the
5 candidates minimum.
- Reporting an unspecified number of links.
- Downloading into
raw/sources/ without updating raw/_registry.md.
- Downloading candidates 4 or 5 without explicit user approval.
- Downloading and then silently ingesting without a user interaction checkpoint.
If any of these happen, restart the workflow and follow the contract exactly.