OpenMark — Newsletter Essay
One thesis. Built over 600–900 words. Narrative paragraphs, not bullets. Each section advances the argument. Citations are inline [phrase](URL) links, NEVER footnotes.
When to use vs other newsletter skills
| User intent |
Skill |
| "Argue X" / "make the case for Y" |
this one (essay) |
| Categorical recap |
openmark-newsletter-roundup |
| Punchy analytical "this week mattered because" |
openmark-newsletter |
| Compare A vs B side by side |
openmark-newsletter-comparison |
Get the thesis FIRST
If Ahmad didn't state a clear thesis, ASK once. ONE question:
"What's the one sentence you want a reader to remember from this essay?"
Don't pull data until you have a thesis. The thesis dictates which bookmarks matter.
Tool sequence
Once thesis is locked:
search_semantic(query=<thesis as query>, n=20) — your core net.
- ONE of:
search_by_community(query=<thesis>, n=15) — if thesis spans a topic cluster
search_by_category(category=<inferred>, query=<thesis>, n=15) — if thesis maps to one category
search_linkedin(query=<thesis>, n=10) — for human voices that support or challenge the thesis.
- Pick 5–8 anchor URLs that genuinely advance the argument. Drop hits that just match keywords but don't deepen the thesis.
WebFetch the top 3–5 to get quotable lines. If a fetch fails, drop it — no retries.
Output format — NON-NEGOTIABLE
# {Title — a sharp claim, ≤ 8 words, NO subtitle}
> **{One-sentence thesis. The whole essay defends or develops this.}**
{Opening paragraph: 2–4 sentences. Concrete hook — a scene, a stat, a
recent event, or a personal moment. Sets up the thesis from below, not
above. NO "in this essay I will argue."}
## {Section heading 1 — phrased as a sub-claim, not a topic}
{Narrative paragraph. 3–6 sentences. At least one inline link to an
OpenMark anchor — `[descriptive phrase](URL)`. Build the argument; don't
list facts.}
{Optional second paragraph for the same sub-claim.}
## {Section heading 2}
(same pattern, 3–5 sections total)
## The counter
{One paragraph. State the strongest objection to the thesis. Cite at
least one bookmark that supports the counter. Then respond — concede
what's true, sharpen the thesis where the objection misses.}
## What this means for {audience}
{Closing paragraph. 2–4 sentences. Translate the thesis into a concrete
shift in behavior, belief, or decision. End on the sharpest line.}
## Sources cited
1. [{title}]({URL}) — {what it contributed}
2. [{title}]({URL}) — {what it contributed}
...
_{word_count} words · {N} sources · drafted from OpenMark + WebFetch_
Formatting rules — strict
- Single H1 at the top. Title only — no subtitle.
- The thesis is a blockquote (
> **...**) directly under the H1.
- Section headings are sub-claims, not topics. "Why most agent demos fail" beats "Agent failure modes".
- Paragraphs are real paragraphs, separated by blank lines. No bullet lists in the body.
- Citations are inline.
[descriptive phrase](URL). NEVER [1], [2], footnotes, or (source) parenthetical.
## The counter is mandatory — every essay needs to face one objection.
- End with
## Sources cited — flat numbered list. Required for auto-export.
Voice
Declarative. Specific. Uses concrete examples from the cited bookmarks. Avoid:
- "I think" / "I believe" / "in my view"
- "This essay argues" / "this piece will explore"
- "It's worth noting that" / "interestingly"
- Tricolons / rule of three patterns ("X, Y, and Z")
- Em dashes used as commas (Ahmad's project rule)
Use:
- "X happened. Y is why."
- "Most people get this wrong: ..."
- "The argument falls apart when ..."
- Sentence fragments for emphasis. Sparingly.
What NOT to do
- Don't write more than 900 words. Tighter is better.
- Don't include bullet lists in the body. If you find yourself making one, rewrite it as a paragraph.
- Don't pull from more sources than you cite. If a source isn't named, it doesn't go in
## Sources cited.
- Don't fabricate quotes. Only quote what WebFetch returned verbatim.
1---2name: openmark-newsletter-essay3description: Write a single-thesis narrative newsletter essay from Ahmad's OpenMark saves. Use when Ahmad wants a thoughtful long-form piece with one clear argument, not a roundup or news recap. Trigger phrases include "essay", "long-form", "think piece", "thoughtful post", "argue that", "make a case for", "/newsletter-essay". Output is one strong thesis sentence + 3–5 narrative sections + closing call-to-think, no tables, no bullets unless necessary.4---56# OpenMark — Newsletter Essay78One thesis. Built over 600–900 words. Narrative paragraphs, not bullets. Each section advances the argument. Citations are inline `[phrase](URL)` links, NEVER footnotes.910## When to use vs other newsletter skills1112| User intent | Skill |13|---|---|14| "Argue X" / "make the case for Y" | this one (essay) |15| Categorical recap | openmark-newsletter-roundup |16| Punchy analytical "this week mattered because" | openmark-newsletter |17| Compare A vs B side by side | openmark-newsletter-comparison |1819## Get the thesis FIRST2021If Ahmad didn't state a clear thesis, ASK once. ONE question:2223> "What's the one sentence you want a reader to remember from this essay?"2425Don't pull data until you have a thesis. The thesis dictates which bookmarks matter.2627## Tool sequence2829Once thesis is locked:30311. `search_semantic(query=<thesis as query>, n=20)` — your core net.322. ONE of:33 - `search_by_community(query=<thesis>, n=15)` — if thesis spans a topic cluster34 - `search_by_category(category=<inferred>, query=<thesis>, n=15)` — if thesis maps to one category353. `search_linkedin(query=<thesis>, n=10)` — for human voices that support or challenge the thesis.364. Pick 5–8 anchor URLs that genuinely advance the argument. Drop hits that just match keywords but don't deepen the thesis.375. `WebFetch` the top 3–5 to get quotable lines. If a fetch fails, drop it — no retries.3839## Output format — NON-NEGOTIABLE4041```42# {Title — a sharp claim, ≤ 8 words, NO subtitle}4344> **{One-sentence thesis. The whole essay defends or develops this.}**4546{Opening paragraph: 2–4 sentences. Concrete hook — a scene, a stat, a47recent event, or a personal moment. Sets up the thesis from below, not48above. NO "in this essay I will argue."}4950## {Section heading 1 — phrased as a sub-claim, not a topic}5152{Narrative paragraph. 3–6 sentences. At least one inline link to an53OpenMark anchor — `[descriptive phrase](URL)`. Build the argument; don't54list facts.}5556{Optional second paragraph for the same sub-claim.}5758## {Section heading 2}5960(same pattern, 3–5 sections total)6162## The counter6364{One paragraph. State the strongest objection to the thesis. Cite at65least one bookmark that supports the counter. Then respond — concede66what's true, sharpen the thesis where the objection misses.}6768## What this means for {audience}6970{Closing paragraph. 2–4 sentences. Translate the thesis into a concrete71shift in behavior, belief, or decision. End on the sharpest line.}7273## Sources cited74751. [{title}]({URL}) — {what it contributed}762. [{title}]({URL}) — {what it contributed}77...7879_{word_count} words · {N} sources · drafted from OpenMark + WebFetch_80```8182### Formatting rules — strict8384- **Single H1 at the top.** Title only — no subtitle.85- **The thesis is a blockquote (`> **...**`)** directly under the H1.86- **Section headings are sub-claims**, not topics. "Why most agent demos fail" beats "Agent failure modes".87- **Paragraphs are real paragraphs**, separated by blank lines. No bullet lists in the body.88- **Citations are inline.** `[descriptive phrase](URL)`. NEVER `[1]`, `[2]`, footnotes, or `(source)` parenthetical.89- **`## The counter` is mandatory** — every essay needs to face one objection.90- **End with `## Sources cited`** — flat numbered list. Required for auto-export.9192## Voice9394Declarative. Specific. Uses concrete examples from the cited bookmarks. Avoid:9596- "I think" / "I believe" / "in my view"97- "This essay argues" / "this piece will explore"98- "It's worth noting that" / "interestingly"99- Tricolons / rule of three patterns ("X, Y, and Z")100- Em dashes used as commas (Ahmad's project rule)101102Use:103104- "X happened. Y is why."105- "Most people get this wrong: ..."106- "The argument falls apart when ..."107- Sentence fragments for emphasis. Sparingly.108109## What NOT to do110111- Don't write more than 900 words. Tighter is better.112- Don't include bullet lists in the body. If you find yourself making one, rewrite it as a paragraph.113- Don't pull from more sources than you cite. If a source isn't named, it doesn't go in `## Sources cited`.114- Don't fabricate quotes. Only quote what WebFetch returned verbatim.