stage-sect-drafter

Drafts one manuscript section per run from outline briefs and fingerprinted evidence.

2|Updated Aug 3, 2026
One-click install
npx skills add https://github.com/wanghao9610/STAGE --skill stage-sect-drafter-wanghao9610
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stage-sect-drafter
Source: https://github.com/wanghao9610/STAGE/tree/main/.qwen/skills/stage-sect-drafter
Command: npx skills add https://github.com/wanghao9610/STAGE --skill stage-sect-drafter-wanghao9610

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Academic manuscripts often contain numbers and claims that cannot be traced back to experimental evidence, leading to fabrication risks and broken provenance. This Skill drafts or revises exactly one LaTeX manuscript section per invocation, binding every number to a fingerprinted evidence file or marking it as an explicit \todo{...} placeholder. ## Core Features & Use Cases - Evidence-bound drafting: Resolves a section by number, slug, or title against notes/outline.md and writes manus/secs/<n>_<slug>.tex, with every number carrying a % src: anchor comment to a mates/ evidence entry read during the run. - Registry synchronization: Updates the claim ledger (notes/claims.md), appends new symbols and abbreviations to notes/notation.md, and flips the section's outline row status in the same run. - Staleness and integrity checks: Runs import.sh --diff to detect evidence drift, verifies citation keys against reference.bib, and gates the draft on a successful build and lint pass. - Use Case: After your outline and evidence are in place, invoke the skill with a section number like 3 to produce a first draft of the method section where every reported metric traces to an imported results file, and missing measurements appear as named todos instead of invented values. ## Quick Start Ask the assistant to run stage-sect-drafter on section 3 to draft the method section from the outline brief and imported evidence.

Frequently Asked Questions about stage-sect-drafter

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

FAQPage Schema
How do I draft a manuscript section from an outline?

Invoke the skill with a section number, file slug, or title, which it resolves against the Sections table in notes/outline.md. It reads the outline brief, claim ledger, and cited evidence, then writes the section to manus/secs/<n>_<slug>.tex within the page budget.

How are numbers in a draft traced back to experimental evidence?

Every number must be copied from a fingerprinted mates/ evidence file read during the run, with a % src: anchor comment placed above the sentence carrying it. Any number without such a source is written as a \todo{...} naming the missing measurement.

Can I draft multiple sections in one invocation?

No, the skill enforces one section per invocation. A request naming several sections becomes one run per section in outline order, each with its own claim ledger and outline updates.

What happens when evidence for a claim is missing or stale?

Missing evidence is announced before drafting and written as named \todo{} markers; a section that would be mostly todos is refused and routed to the evidence curator. Staleness is detected via import.sh --diff stamp comparison, and drafting on stale numbers is deferred until re-import.

Does the skill support anonymous submissions and citation checking?

Yes. When ANON=true is set in .env, it drafts with third-person self-reference and no identifying details, and lint.sh catches leaks. Every \cite key must resolve in reference.bib; unresolvable works are flagged and routed to the references curator.