跳到正文
cccskills
免费在 GitHub 公开

openmark-newsletter-roundup

Compose a categorical news-roundup newsletter from Ahmad's OpenMark saves. Use when Ahmad wants a scannable "what happened in AI / tools / research / discourse" recap rather than a single-thesis essay. Trigger phrases include "roundup", "news roundup", "this week in AI", "weekly news", "what dropped this week", "category recap", "/newsletter-roundup". Output is bucketed by topic with 3–5 items per bucket, short blurbs, source-tagged for at-a-glance scanning.

中文简介正在准备中。当前显示原文说明。

集成工具LinkedIn
查看安装方法

包含的文件(1)

  • SKILL.md3.9 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

OpenMark — Newsletter Roundup

Categorical news-roundup format. NOT thesis-driven — this is a scannable recap of what happened, organized by topic bucket. Reader skims headers, dives into 1-2 items.

When to use vs other newsletter skills

User intentSkill
"What's happening in AI this week"this one (roundup)
"Make me a newsletter on context engineering"openmark-newsletter (analytical)
"Write me a thoughtful essay on X"openmark-newsletter-essay
"Compare A vs B"openmark-newsletter-comparison
"I want a LinkedIn-style post"openmark-newsletter-thread

Tool sequence

  1. Get time window. Default last 7 days. Ahmad can override.
  2. Pull recent fresh: find_recent(days=N, n=30) — empty query.
  3. Cross-source angle: search_semantic(query="<broad area>", n=20) (whatever broad area Ahmad named, e.g. "AI tooling, models, research").
  4. Source-specific gems (parallel): search_linkedin(query=..., n=10) for hot takes, search_youtube(query=..., n=10) for video drops.
  5. Cluster. Bucket the deduped hits into 3–6 topical groups:
    • "Models & research" — papers, model releases
    • "Tooling & open source" — github repos, libraries, frameworks
    • "Industry & business" — funding, partnerships, strategy
    • "Discourse & takes" — LinkedIn posts, opinions
    • "Tutorials & courses" — YouTube videos, blog tutorials
    • "Off-topic but interesting" — wildcards worth a click

Don't force all 6 — only use buckets that have ≥2 items.

Output format — NON-NEGOTIABLE

# {Week of YYYY-MM-DD} — {Punchy 4-word headline}

_Quick recap of {N} items I saved {window}. {1-sentence pulse on the week.}_

## {Bucket 1 name}  ({count})

1. **{Title}** — [{domain}]({URL})

   {1-sentence so-what. Why this matters.}

2. **{Title}** — [{domain}]({URL})

   {1-sentence so-what.}

(repeat 3–5 items per bucket)

## {Bucket 2 name}  ({count})

(same pattern)

## Sources cited

1. [{title}]({URL})
2. [{title}]({URL})
...

_{N} items · {hours} of content · feed pulled {window}_

Formatting rules — strictly enforced

  • One blank line between every numbered item. Otherwise the chat collapses them into one wrapped paragraph.
  • Each item: title in bold, then —, then a short clickable [{domain}]({URL}) link (NOT the full URL pasted as text), then a blank line, then a single-sentence so-what indented or as its own line.
  • Bucket headers are ## — never ### or bold-only.
  • The trailing ## Sources cited is mandatory so the chat auto-saves the draft.

Voice

Tight, declarative, no hedging. Each so-what is ONE sentence. No "this could be useful," no "I found this interesting." Examples:

GenericRoundup voice
"This is an interesting paper about RAG.""Argues every production RAG should use cross-encoder rerank. Has numbers."
"A new library for agents was released.""Drop-in replacement for LangChain's create_agent. 40% fewer LOC, same hooks."
"Worth checking out.""Skip unless you're shipping agents this week."

What NOT to do

  • Don't editorialize ("the week was interesting") — let the items speak.
  • Don't pick more than 5 items per bucket. If a bucket has 10, split into two sub-buckets or drop the bottom 5.
  • Don't include URLs you didn't see in a tool result.
  • Don't summarize at the end. The buckets ARE the summary.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Reusable skill for coding agents to build mediahost integrations, API clients, scrapers, bulk downloaders, and media tools. Incorporates the unofficial Python wrapper, auth flow, endpoints, rate-limit handling, and cross-language patterns ...

中文简介正在准备中。当前显示原文说明。

OthmanAdi/OpenMark102026年7月28日 更新

Reusable skill for coding agents (Claude, GPT, etc.) to build, optimize, debug, and productionize AI agents and coding agents in Rust. Embeds Rig/ADK patterns, Tokio async architecture, tracing observability, performance techniques, erro...

中文简介正在准备中。当前显示原文说明。

OthmanAdi/OpenMark102026年7月28日 更新

Remove AI-generated writing patterns from Egyptian Arabic (عامية مصرية / Masri) text. Use when editing or reviewing Egyptian dialect text to make it sound authentically human-written.

中文简介正在准备中。当前显示原文说明。

OthmanAdi/OpenMark102026年7月28日 更新

Remove AI-generated writing patterns from Modern Standard Arabic (MSA/الفصحى) text. Use when editing or reviewing Arabic formal text to make it sound naturally human-written.

中文简介正在准备中。当前显示原文说明。

OthmanAdi/OpenMark102026年7月28日 更新

Remove AI-generated writing patterns from Levantine Arabic (الشامي — Syrian, Lebanese, Palestinian) text. Use when editing or reviewing Levantine dialect text to make it sound authentically human-written.

中文简介正在准备中。当前显示原文说明。

OthmanAdi/OpenMark102026年7月28日 更新

Remove AI-generated writing patterns from Modern Hebrew (עברית מודרנית) text. Use when editing or reviewing Hebrew text to make it sound naturally human-written.

中文简介正在准备中。当前显示原文说明。

OthmanAdi/OpenMark102026年7月28日 更新

查看 OthmanAdi 的全部技能

报告此技能的问题