anmath-results-framing
Use when stating the main theorem(s) of a pure-mathematics manuscript precisely, establishing their significance, and positioning them against prior work for an Annals of Mathematics submission. Crafts statements and positioning; does not write the proof (see anmath-methods).
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill anmath-results-framing --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Stating the Main Theorem(s) (anmath-results-framing) ## When to trigger - Your main result is described in a paragraph but not stated as a precise theorem - The introduction does not make the significance unmistakable in the first page - Readers cannot tell which statement is the headline and which are corollaries - You have not located your theorem relative to the prior state of the art ## How to state the main theorem A reader should be able to find the precise main theorem on or near the first page and understand exactly what is claimed without reading the proof. 1. **State it precisely and self-containedly.** Every hypothesis explicit; every object defined or referenced. No "under suitable conditions" hand-waving. 2. **Quantify the advance.** Make clear what is new: which hypothesis is removed, which bound is sharpened, which case is now covered, which conjecture is settled. 3. **Separate headline from consequences.** One (or few) Main Theorem(s); corollaries and special cases stated separately so the contribution is unambiguous. 4. **Give the sharpest true statement.** Do not under-claim out of caution or over-claim beyond what the proof delivers; the statement and the proof
- When to trigger
- How to state the main theorem
- Framing shapes from verified Annals landmarks
- Introduction architecture (Annals style)
- Positioning against the literature
- Micro-example: from vague paragraph to precise theorem
- Checklist
- Anti-patterns
- Output format
What does the anmath-results-framing skill do?
Use when stating the main theorem(s) of a pure-mathematics manuscript precisely, establishing their significance, and positioning them against prior work for an Annals of Mathematics submission. Crafts statements and positioning; does not write the proof (see anmath-methods).
How do I install it?
Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill anmath-results-framing --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From brycewang-stanford/Awesome-Journal-Skills, a repository with 909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.