Propagate load-bearing changes from workbook.tex to brief.tex.
When to invoke
After establishing a new result, correcting a formula, or completing a section
in workbook.tex. NOT for every edit — only for changes that affect what
is established.
What "load-bearing" means
Propagate:
New theorem or proposition (statement, not proof)
Corrected formula (sign flip, wrong prefactor, wrong argument)
New result about the mathematical structure (new pole, new residue value, etc.)
Change to a key definition
A claim moved from "open" to "established" (or vice versa)
Do NOT propagate:
Pedagogical re-derivations of existing results
Reorganization / renaming without content change
Summary and outlook subsections
Typo fixes
When in doubt, ask the user.
Steps
Identify the change. Ask the user what changed, or run git diff workbook.tex
to see recent edits.
Classify. Apply the load-bearing filter above. If ambiguous, ask.
Locate the corresponding section in brief.tex. Grep for a related
label, theorem name, or keyword. Do NOT read brief.tex in full.
Make the targeted edit. In brief.tex:
Add the new theorem statement (without proof)
Replace the old formula with the corrected one
Update the "Status" line (ESTABLISHED / OPEN / CORRECTED)
Add a cross-reference to the workbook.tex section label
Compile brief.tex (use /latex-compile brief.tex).
Report:
What was propagated (which result, from which section)
What was deemed not load-bearing and skipped
Compilation status
Output format
Propagated: [result name] from sec:[label] → brief.tex §N (eq. [label])
Skipped (not load-bearing): [what and why]
brief.tex: M pages, clean.
1---2name: sync-brief3description: sync-brief4---5# sync-brief67Propagate load-bearing changes from workbook.tex to brief.tex.89## When to invoke10After establishing a new result, correcting a formula, or completing a section11in workbook.tex. NOT for every edit — only for changes that affect what12is established.1314## What "load-bearing" means15Propagate:16- New theorem or proposition (statement, not proof)17- Corrected formula (sign flip, wrong prefactor, wrong argument)18- New result about the mathematical structure (new pole, new residue value, etc.)19- Change to a key definition20- A claim moved from "open" to "established" (or vice versa)2122Do NOT propagate:23- Pedagogical re-derivations of existing results24- Reorganization / renaming without content change25- Summary and outlook subsections26- Typo fixes2728When in doubt, ask the user.2930## Steps31321. **Identify the change.** Ask the user what changed, or run `git diff workbook.tex`33 to see recent edits.34352. **Classify.** Apply the load-bearing filter above. If ambiguous, ask.36373. **Locate the corresponding section in brief.tex.** Grep for a related38 label, theorem name, or keyword. Do NOT read brief.tex in full.39404. **Make the targeted edit.** In brief.tex:41 - Add the new theorem statement (without proof)42 - Replace the old formula with the corrected one43 - Update the "Status" line (ESTABLISHED / OPEN / CORRECTED)44 - Add a cross-reference to the workbook.tex section label45465. **Compile brief.tex** (use `/latex-compile brief.tex`).47486. **Report:**49 - What was propagated (which result, from which section)50 - What was deemed not load-bearing and skipped51 - Compilation status5253## Output format54```55Propagated: [result name] from sec:[label] → brief.tex §N (eq. [label])56Skipped (not load-bearing): [what and why]57brief.tex: M pages, clean.58```
Run npx skillmds@latest add speckledrattlesnakeinoculant470/sync-brief in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
sync-brief It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Speckledrattlesnakeinoculant470 (@speckledrattlesnakeinoculant470) published this skill. Their other Agent Skills are listed on their SkillMD profile.