<< All versions
Skill v1.0.0
currentAutomated scan100/100xueruisu/paper-prism/logical-template-builder
──Details
PublishedSeptember 30, 2026 at 12:58 AM
Content Hashsha256:cd64feb2cc22ebb3...
Git SHA13e134fd1be6
──Files
Files (1 file, 2.9 KB)
SKILL.md2.9 KBactive
SKILL.md · 61 lines · 2.9 KB
version: "1.0.0" name: logical-template-builder description: Use when Codex needs to convert selected exemplar trajectories into a sentence-level PaperPRISM ClozeBlueprint before paper writing, or revise an existing WritingPlan/ClozeBlueprint.
Logical Template Builder
Read ../_shared/paperprism_codex_native.md before acting.
Goal
Create a sentence-level ClozeBlueprint that tells Codex exactly how many sections, paragraphs, and sentence slots the paper has, and what each slot must accomplish.
Resources
- Locate the PaperPRISM resource root using
../_shared/paperprism_codex_native.md. - Use
<resource root>/data/generated_sentence_trajectories.jsonfor selected trajectory details. - Use
<resource root>/data/executable_archetypes.jsonfor archetype-level section and sentence trajectory variants. - Use
<resource root>/scripts/trajectory_compiler.pywhen deterministic trajectory-to-blueprint compilation is useful. - Use
<resource root>/paperprism_state_templates/ClozeBlueprint.mdas the readable blueprint template when creating a project-local file.
Workflow
- Read ResearchAsset, ClaimEvidenceMap, framing notes, and the TrajectorySelectionReport from
trajectory-selector. - If no trajectory has been selected, stop and route to
trajectory-selector. - Use
trajectory-compilerto convert the selected trajectory into sentence skeletons and then aClozeBlueprint.md. - For every section, define section title, rhetorical goal, source trajectory, and paragraph count.
- For every paragraph, define purpose, sentence count, and sentence slot ids.
- For every sentence slot, define:
- sentence id
- sentence type
- logical role
- content to fill
- evidence requirement
- linked claim ids
- evidence status: supported, partially supported, planned, or unsupported
- allowed strength: assertive, qualified, planned, or omit
- assigned agent, usually
paper-writer - status: planned, drafted, supported, or verified
- Route missing evidence to
experiment-plannerand risky claims toclaim-evidence-mapper.
Rules
- Do not add conventional sections without a claim or evidence purpose.
- Do not decide a paper story by Python templates.
- Do not make sentence slots optional for a normal writing task.
- Do not allow
paper-writerto freely add or delete sentence slots; blueprint revision must happen here first. - Do not modify trajectory structure during writing; structural changes require recompilation by
trajectory-compiler. - Keep the plan editable by Codex and understandable by the user.
- If structure changes would alter framing, route to
archetype-identifier. - Initial sentence status must be
planned. - Enforce sentence status lifecycle
planned -> drafted -> supported -> verified.
Expected Outputs
- Sentence-level
ClozeBlueprint.md. - Section and paragraph counts.
- Complete sentence slot table.
- Evidence and claim risks that must be handled before prose.