research-ingest

Convert research reports into phased implementation tasks with risk levels and handoff routing.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/paulmalmquist/Consulting_app --skill research-ingest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-ingest
Source: https://github.com/paulmalmquist/Consulting_app/tree/main/.skills/research-ingest
Command: npx skills add https://github.com/paulmalmquist/Consulting_app --skill research-ingest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

In Winston monorepo, researchers produce docs/research reports that must be transformed into concrete implementation plans. The skill provides a bridge to convert completed research into actionable tasks and surface routing across Winston surfaces.

Core Features & Use Cases

  • Extract core questions, key findings, hard constraints, and implied dependencies from a completed docs/research report.
  • Map findings to Winston surfaces (UI, API, Demo Lab, Schema, Orchestration) and generate a structured phased implementation plan with responsible surfaces and handoffs.
  • Enforce workflow states (reading, planning, handing off) and provide a repeatable pattern for ingesting future reports.

Quick Start

Identify a ready research report in docs/research/, extract findings and dependencies, and generate a phased implementation plan.

Frequently Asked Questions about research-ingest

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

FAQPage Schema
How do I convert research reports into implementation plans for a monorepo?

Converting research reports into implementation plans involves reading the report to extract findings, hard constraints, and dependencies, then mapping them to specific surfaces like UI, API, schemas, and orchestration to generate a phased task list. This process outputs structured plans with risk levels, handoff routing, and test commands.

What is the best way to map research findings to different surfaces in a monorepo architecture?

Mapping research findings to monorepo surfaces requires extracting key questions and constraints from the report, then routing the derived tasks to the responsible surface areas such as backend, repo-b, repo-c, and orchestration. This yields a structured implementation plan with explicit handoffs and risk levels across the architecture.

How does surface routing work when planning tasks from a research report?

Surface routing works by identifying the responsible architectural layers, such as API, UI, Schema, and Orchestration, and assigning extracted research findings directly to them. The output is a structured plan detailing handoffs, risk levels, and test commands for each surface.

Can I generate implementation plans for multiple surfaces like backend and orchestration from a single research report?

Yes, you can generate implementation plans for multiple surfaces from a single research report. The process reads the completed report, identifies implied dependencies, and outputs a phased plan routing tasks across backend, repo-b, repo-c, and orchestration surfaces with specific handoffs and test commands.

What do I need to create a structured implementation plan from a completed research document?

To create a structured implementation plan, you need a ready research document containing core questions, findings, and constraints. The process extracts this data and outputs a phased plan with surface routing, risk levels, handoffs, and test commands.

Why does my research report fail to translate into actionable tasks across my monorepo?

A research report may fail to translate into actionable tasks if it lacks clearly identified core questions, hard constraints, or implied dependencies. Without these elements, the process cannot accurately map findings to surfaces or generate risk levels, handoff routing, and structured phased plans.