본문으로 건너뛰기
cccskills
무료GitHub에 공개

openmark-weekly-digest

Produce a weekly digest of what Ahmad saved in OpenMark over a given time window, clustered by topic. Use whenever Ahmad asks "what did I save this week", "what's new in OpenMark", "last week's saves", "this week's bookmarks", "what happened in my feed", "weekly recap", or any temporal summary of saved content. Faster than full newsletter — output is a scannable digest, not a published post. Triggers on "this week", "last week", "what's new", "weekly digest", "recent saves", "recap".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구LinkedIn
설치 방법 보기

포함된 파일(1)

  • SKILL.md3.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

OpenMark — Weekly Digest

What Ahmad saved in the last N days, clustered by topic, scannable in 60 seconds. NOT a newsletter — this is internal recon: "what should I pay attention to from my own saves."

When to use vs newsletter

Asker saysSkill
"what did I save this week"weekly-digest (this)
"give me a recap of last week"weekly-digest
"write me a newsletter on this week's AI saves"openmark-newsletter
"what's new in OpenMark"weekly-digest

Digest is private notes. Newsletter is a publishable post.

Tool sequence

  1. Get window. Default: last 7 days. Ahmad can override ("last 30 days", "since yesterday", "this month").
  2. Pull recent: find_recent(days=N, n=40) — empty query, just get everything fresh.
  3. If thin (< 10 results): the time filter only matches nodes with created_at set, which today is only LinkedIn. Fall back to find_by_source(source="linkedin", n=30) and warn Ahmad: "Only LinkedIn nodes have timestamps. Edge/Raindrop/YouTube need backfill before they show up in time queries."
  4. Cluster. Read the categories of returned hits. Group into 3–6 topical buckets by category + tag overlap. Examples:
    • "Agent frameworks" (LangChain, LangGraph, Agent Development)
    • "RAG patterns" (RAG & Vector Search)
    • "Models + research" (Data Science & ML, AI Tools)
    • "Tooling I want to try" (GitHub Repos & OSS with score ≥ 6)
    • "LinkedIn discourse" (LinkedIn posts, often with takes)

Output format

# OpenMark digest — last {N} days
**{total_count} new items · {bucket_count} clusters**

## {Bucket 1 name}  ({count})
- {Title} — {URL} — {one-line so-what}
- {Title} — {URL} — {one-line so-what}
- ... (max 6 per bucket)

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

---
**Quick stats**
- By source: {raindrop: N, linkedin: M, edge: K, ...}
- Top tags: {tag1 (n), tag2 (n), tag3 (n)}
- Highest similarity in window: {Title} — {URL} ({sim:.2f})

Rules

  • Buckets must be inferred from the data, not preset. If everything is one topic, output one bucket — don't fake variety.
  • No "key takeaways" section. Ahmad scans this, he doesn't need conclusions.
  • Order buckets by count desc so the heavy stuff is on top.
  • Within a bucket, sort by similarity if a query was provided, else by bm_score desc.
  • Cap each bucket at 6 items. If more, append ... and N more with a follow-up suggestion: (run: search_by_category('X') for the full list).

What NOT to do

  • Don't editorialize ("this is interesting because…"). Ahmad makes those calls.
  • Don't fetch full page content (no WebFetch) — this is a fast digest, not deep research.
  • Don't drop items just because the title is bare. The URL is the value; render whatever title exists or use (no title) as fallback.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 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의 스킬 모두 보기

이 스킬의 문제 신고