anchor-sheet

Anchor Sheet (evidence → write hooks) [NO PROSE]

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "anchor-sheet" with this command: npx skills add willoscar/research-units-pipeline-skills/willoscar-research-units-pipeline-skills-anchor-sheet

Anchor Sheet (evidence → write hooks) [NO PROSE]

Purpose: make “what to actually say” explicit:

  • select quantitative snippets (numbers/percentages)

  • select evaluation anchors (benchmarks/datasets/metrics)

  • select limitations/failure hooks

This prevents the writer from producing paragraph-shaped but content-poor prose.

Inputs

  • outline/evidence_drafts.jsonl

  • citations/ref.bib

Outputs

  • outline/anchor_sheet.jsonl

Output format (outline/anchor_sheet.jsonl )

JSONL (one object per H3 subsection).

Required fields:

  • sub_id , title

  • anchors (list; each anchor has hook_type , text , citations , and optional paper_id/evidence_id/pointer )

Workflow

  • Read outline/evidence_drafts.jsonl .

  • Prefer anchors that contain:

  • a number (%, counts, scores)

  • an explicit benchmark/dataset/metric name

  • an explicit limitation/failure statement

  • Filter anchors to only citation keys present in citations/ref.bib .

  • Write outline/anchor_sheet.jsonl .

Quality checklist

  • Every H3 has >=10 cite-backed anchors (A150++ hard target).

  • At least 1 anchor contains digits when the evidence pack contains digits.

  • No placeholders (TODO /… /(placeholder) ).

Consumption policy (for C5 writers)

Anchors are intended to prevent “long but empty” prose. Treat them as must-use hooks, not optional ideas.

Recommended minimums per H3 (A150++):

=3 protocol anchors (benchmark/dataset/metric/budget/tool access)

=3 limitation/failure hooks (concrete, not generic “future work”)

  • If digits exist in the evidence pack: include >=1 cited numeric anchor (digit + citation in the same paragraph)

Note:

  • Anchor text is trimmed for readability and does not include ellipsis markers (to reduce accidental leakage into prose).

Script

Quick Start

  • python .codex/skills/anchor-sheet/scripts/run.py --help

  • python .codex/skills/anchor-sheet/scripts/run.py --workspace workspaces/<ws>

All Options

  • --workspace <dir>

  • --unit-id <U###>

  • --inputs <semicolon-separated>

  • --outputs <semicolon-separated>

  • --checkpoint <C#>

Examples

  • Default IO:

  • python .codex/skills/anchor-sheet/scripts/run.py --workspace workspaces/<ws>

  • Explicit IO:

  • python .codex/skills/anchor-sheet/scripts/run.py --workspace workspaces/<ws> --inputs "outline/evidence_drafts.jsonl;citations/ref.bib" --outputs "outline/anchor_sheet.jsonl"

Refinement marker (recommended; prevents churn)

When you are satisfied with anchor facts (and they are actually subsection-specific), create:

  • outline/anchor_sheet.refined.ok

This is an explicit "I reviewed/refined this" signal:

  • prevents scripts from regenerating and undoing your work

  • (in strict runs) can be used as a completion signal before writing

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

pdf-text-extractor

No summary provided by upstream source.

Repository SourceNeeds Review
Research

latex-compile-qa

No summary provided by upstream source.

Repository SourceNeeds Review
Research

draft-polisher

No summary provided by upstream source.

Repository SourceNeeds Review
Research

citation-verifier

No summary provided by upstream source.

Repository SourceNeeds Review