section-mapper

Map research papers to outline subsections and generate coverage reports.

497|38|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill section-mapper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: section-mapper
Source: https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/main/.codex/skills/section-mapper
Command: npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill section-mapper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of mapping research papers to specific outline subsections, ensuring comprehensive coverage and identifying areas needing more support.

Core Features & Use Cases

  • Automated Mapping: Assigns relevant papers to each section of a research outline.
  • Coverage Tracking: Generates a mapping.tsv file to track which papers support which sections.
  • Weak Signal Identification: Highlights subsections with insufficient paper coverage for early intervention.
  • Use Case: After defining your research outline and gathering core papers, use this Skill to ensure every subsection is adequately supported by evidence before proceeding to writing.

Quick Start

Use the section mapper skill to map papers from papers/core_set.csv to the outline defined in outline/outline.yml, targeting 28 papers per subsection.

Frequently Asked Questions about section-mapper

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

FAQPage Schema
How do I map research papers to specific outline sections for a literature review?

Map research papers to outline sections by scoring lexical overlap and semantic relevance, assigning a diverse set of papers to each subsection. This generates a coverage tracking file and diagnostic report to ensure adequate evidence support.

How do I track literature review coverage and identify weak signals in my research outline?

Track literature review coverage by generating a mapping.tsv file that records which papers support which outline subsections. This identifies weak signals with insufficient paper coverage for early intervention or further retrieval.

Can I prevent over-reliance on foundational papers when mapping references to an outline?

Prevent over-reliance on foundational papers using configurable diversity penalties and reuse limits during the mapping process. This ensures each outline subsection is supported by a diverse, relevant set of research papers.

What do I need to set up before mapping core research papers to an outline?

Setup requires a core set of papers in a CSV file and a research outline defined in a YAML file. You can then configure targeting parameters, such as aiming for 28 papers per subsection, to execute the mapping process.

What is the best way to diagnose insufficient paper support across research outline subsections?

Diagnose insufficient paper support by generating a diagnostic report after mapping papers to outline subsections. This report highlights weak signals and areas needing more evidence before you proceed to writing.