What problem does it solve? Turning a rough research proposal into a coherent, template-compliant paper plan is error-prone: sections drift, word budgets are unbalanced, and fabricated results creep in. This Skill converts a proposal into a single validated blueprint.json that fixes the title, keywords, contributions, notation, experiment design, and per-section outlines before any writing begins. ## Core Features & Use Cases - One-pass blueprint generation: Produces the full blueprint.json (title, keywords, exactly 3 contributions, terminology glossary, notation table, experiment design, paragraph outlines) in a single reasoning pass. - Template-driven validation: Ships blueprint_lint.py and template_lint.py to enforce section lists, word bands, citation types, contribution counts, and figure/table minimums against the chosen template, with --fix self-healing. - Proposal vs data-aware modes: Plans placeholder-only results for proposals, or plans real result tables and figures when the router classifies the run as data_aware. - Use Case: A researcher has a one-page proposal for a signal-processing journal paper. Run this Skill to produce a validated blueprint.json with per-section word targets and figure plans, ready to hand off to the citation and drafting stages. ## Quick Start Plan my Traitement du Signal paper from this proposal text and write a validated blueprint.json to the working directory.