research-lean-linear

Generates cited research briefs by planning queries, searching the web, and distilling sources.

Updated Jun 20, 2026
One-click install
npx skills add https://github.com/ensj/skill-eval-framework --skill research-lean-linear-ensj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research-lean-linear
Source: https://github.com/ensj/skill-eval-framework/tree/main/packaged/research-lean-linear
Command: npx skills add https://github.com/ensj/skill-eval-framework --skill research-lean-linear-ensj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Answering a research question with credible, cited sources normally requires manual searching, reading, and synthesis. This Skill automates that pipeline end to end, producing a concise markdown brief with inline citations at the cheap end of the quality/cost frontier. ## Core Features & Use Cases - Question Decomposition: Breaks a research question into sub-questions, concrete web-search queries, and a freshness classification (breaking, recent, or stable). - Source Distillation: Extracts relevant, credibility-scored claims from each retrieved source while preserving URLs for citation. - Cited Brief Synthesis: Writes a markdown report using only supported claims, with de-duplicated citations, a confidence score, and an explicit list of gaps. - Use Case: Ask when the EU AI Act's obligations for general-purpose AI models began applying, and receive a brief.json containing a cited markdown answer, source URLs, confidence, and unanswered gaps. ## Quick Start Research the question "When did the EU AI Act's obligations for general-purpose AI models begin applying?" and produce a cited brief.

Frequently Asked Questions about research-lean-linear

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a cited answer to a research question with AI?▼

Provide a question and today's date; the skill decomposes it into search queries, retrieves web sources, distills claims, and writes a markdown brief with inline citation URLs. The final artifact is brief.json containing the report, citations, confidence, and gaps.

How does the research pipeline handle source credibility?▼

Each source is distilled with a relevance score and a credibility score from 0 to 1, weighing authorship, primary versus secondary status, and evidence shown. Claims are drawn only from the source content, and URLs are copied verbatim so every claim stays citable.

When should I use subagents instead of running research steps inline?▼

Run everything inline in one context by default, since it scores as high or higher at a fraction of the cost. Dispatch subagents only when combined inputs exceed your context budget, a step needs a different model or tool, or you need wall-clock parallelism.

What are the limitations of the lean research approach?▼

Claims are marked unverified rather than independently fact-checked, so the brief sits at the cheap end of the quality/cost frontier. Unverified claims are never asserted in the report and are surfaced in the gaps field instead.

What output files does the research workflow produce?▼

The pipeline writes queries.json, sources.json, distillate.json, and brief.json to the working directory. The final artifact is brief.json, containing report_markdown, a de-duplicated citations list, an overall confidence score, and gaps.