paper2skill/paper2skill-insight-driven/SKILL.md
Convert insight-driven papers into minimal reproducible recipes built around a single non-obvious observation. Extracts the key insight, why the problem seemed hard, and the minimal implementation. Use this skill when extracting skills from Category 6 (Insight-Driven) papers — 'Learning to See in the Dark'-style papers where one clever observation unlocks a seemingly hard problem.
npx skillsauth add ADu2021/skillXiv paper2skill-insight-drivenInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this extraction for papers that:
Value signal: These papers teach conceptual breakthroughs. Often the smallest papers with the biggest impact.
Examples: "Learning to See in the Dark" (image denoise by reversing the camera sensor pipeline), "Live Repetition Counting" (count using just motion history), "Prompt Injection Attacks" (security observation that changes how to think about LLM safety)
Skip this category if:
This is the centerpiece. Extract the single non-obvious observation:
The insight: [One-sentence statement of the observation, e.g., "Raw sensor noise follows a predictable distribution — use it as a prior for image reconstruction"]
Alternative phrasings of the same insight:
- [Formulation view]: [How to think of it as a math problem]
- [Data view]: [How to think of it as a data property]
- [Algorithmic view]: [How to think of it as an algorithm]
Explain the previous conceptual barrier:
Conventional approach:
- [People tried X to solve the problem]
- [Why X seemed reasonable at the time]
- [What fundamental assumption limited X]
The hidden assumption:
- [What everyone was getting wrong]
- [Why it wasn't obvious]
- [Why the insight contradicts conventional wisdom]
Why nobody discovered this before:
- [Could be: too simple, required new data, required asking a different question]
Show the conceptual shift:
Before the insight:
- Problem seemed to require: [complex approach, new architecture, lots of labeled data, ...]
- Bottleneck was: [what made it hard]
- Complexity was at: [where the problem was hard]
After the insight:
- Problem reduces to: [simplified formulation]
- Bottleneck moves to: [if any remaining]
- New framing enables: [why this is now tractable]
Shift type:
- [Observation-driven]: "We measured X and found Y" → changes the prior
- [Formulation-driven]: "Rewrite the problem as X instead of Y" → simplifies math
- [Perspective-shift]: "View this as X problem not Y problem" → unlocks solution
Distill the implementation to its core:
# 2-3 sentence explanation of what this does and why it works given the insight
def insight_driven_approach(inputs):
"""
Minimal implementation showing exactly how the insight translates to code.
This should feel almost trivially simple once the insight clicks.
"""
pass
For larger recipes, show the key steps:
Recipe steps:
1. [Step using the insight]
Why: [Because of the insight]
Code: [2-3 lines or reference to scripts/]
2. [Step that follows naturally]
Result: [What you get at this point]
3. [Final step]
Check: [How to verify it worked]
Extract the core results showing the insight works:
Metric: [What they measured]
Baseline (old approach): [Value and description]
With insight-driven approach: [Value and description]
Improvement: [X% or Y percentage points]
Key ablation:
- Remove [core element of insight]: [Degradation in performance]
→ Confirms the insight is doing the work
Surprising finding:
- [Something unexpected that validates the insight is fundamental]
Identify what kind of insight this is:
This is an [observation/formulation/perspective] insight because:
- [Characteristics of this type]
Related insights of the same type:
- [Other papers that make similar moves]
Insight types:
Generate a SKILL.md that conveys the insight:
---
name: [insight-identifier-short]
title: [Paper title — action-oriented "Unlock X using insight Y"]
version: 0.0.2
engine: skillxiv-v0.0.2-claude-opus-4.6
license: MIT
url: [arXiv HTML link]
keywords: [problem-domain, insight-type, key-observation, outcome, breakthrough]
description: |
A single insight reframes [hard problem] as [simple problem]: [the insight in one sentence].
Trigger: When facing [problem type], apply this insight to enable [outcome] without [previous complexity].
---
## The Breakthrough Insight
**The observation**: [One sentence]
**Why this matters**: Conventional approaches required [complexity], but the insight reveals [simplification].
## Why Was This Hard?
[Explain the previous conceptual barrier and hidden assumptions]
## How the Insight Reframes the Problem
[Show the conceptual shift: what changed, why the problem is now tractable]
## Minimal Recipe
[Core implementation showing the insight in action]
[Optional code or pseudocode, <20 lines]
## Results
[Core empirical validation: metric improvement, ablation showing insight does the work]
## When to Use This Insight
- When [problem type] seems to require [old complex approach]
- To replace [previous method] with [insight-based method]
- When you need [property the insight enables]
## When This Insight Doesn't Apply
- If [property] is not true for your problem
- When [condition] changes the assumptions
- For [different domain or setup]
## Insight Type
This is a [observation/formulation/perspective]-driven insight.
[Other related insights or papers making similar moves]
For extraction success:
Common pitfalls to avoid:
testing
Uses flow maps as look-ahead operators to enable principled reward-guided diffusion by predicting trajectory endpoints at any denoising step. Deploy when applying rewards or preferences to diffusion trajectories with meaningful gradients throughout generation.
testing
Train language models where each expert learns independently on closed datasets, enabling flexible inference with selective data inclusion or exclusion. 41% performance improvement while allowing users to opt out of specific data sources without retraining.
data-ai
Understand how token generation flexibility in diffusion LMs paradoxically constrains reasoning, as models exploit ordering flexibility to avoid uncertain tokens, and apply simplified approaches that preserve parallel decoding benefits. Use when optimizing diffusion-based language models for reasoning tasks.
devops
Enable LLM agents to improve continuously during deployment by constructing structured experience libraries through self-reflection on successes and failures—achieving 23% improvement on reasoning without gradient-based parameter updates or external training.