Agent skill

DB AI GitHub Paper Weekly News

by digoal in digoal/blog

抓取并汇总"数据库、AI、GitHub、AI 论文"近 1 周新闻,输出图文并茂(含 mermaid 图)的 markdown 周报到当前项目的 markdown/ 目录。覆盖 10 个数据源:postgresweekly.com/issues(自动解析最新 issue…

GPL-2.0Auto-check passedDatabases

Install DB AI GitHub Paper Weekly News

skills CLI
$ npx skills add digoal/blog --skill db-ai-github-paper-weekly-news -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install digoal/blog db-ai-github-paper-weekly-news --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/db-ai-github-paper-weekly-news .claude/skills/db-ai-github-paper-weekly-news && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
db-ai-github-paper-weekly-news
GitHub stars
8.6k
Token cost
~1.2k tokens
SKILL.md length
371 words
Files
8 (incl. scripts, references)
Skills in repo
98
Repo updated
First seen
Licence
GPL-2.0

At a glance

抓取并汇总"数据库、AI、GitHub、AI 论文"近 1 周新闻,输出图文并茂(含 mermaid 图)的 markdown 周报到当前项目的 markdown/ 目录。覆盖 10 个数据源:postgresweekly.com/issues(自动解析最新 issue…

  • Works in 7 steps: 解析动态 URL → 并行抓取(每个源独立调用 WebFetch / WebSearch) → 失败 / 人工验证处理 → …
  • Tasks that involve Diagrams
  • SKILL.md covers 概述, 数据源清单, 工作流(执行步骤) and 关键规则, plus 2 more sections
  • Runs Python scripts from its folder; reaches postgresweekly.com and planet.postgresql.org

What it does

DB AI GitHub Paper Weekly News is an agent skill from digoal/blog. 抓取并汇总"数据库、AI、GitHub、AI 论文"近 1 周新闻,输出图文并茂(含 mermaid 图)的 markdown 周报到当前项目的 markdown/ 目录。覆盖 10 个数据源:postgresweekly.com/issues(自动解析最新 issue 编号)、planet.postgresql.org、planet.postgis.net、postgresql.org/about/newsarchive/、git.postgresql.org shortlog、duckdb.org/news/、aibase.com/zh、ai-bot.cn/daily-ai-news、github.com/trending?since=weekly、huggingface.co/papers/trending。适用于:用户提出"生成周报"、"本周数据库+AI+GitHub+论文快讯"、"跑一次 db-ai-weekly"、"weekly news"等需求。

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/human-verification.md` and `references/output-template.md`).

It sits in Databases, covering Diagrams, Model hubs and datasets and Markdown. It works with GitHub, PostgreSQL, Mermaid and DuckDB. The repository describes itself as: AI,Opensource,Database,Business,Finance,Minds. git clone --depth 1 https://github.com/digoal/blog. The licence is GPL-2.0.

When your agent uses it

  • Tasks that involve Diagrams
  • Tasks that involve Model hubs and datasets
  • Tasks that involve Markdown

Example prompts

  • “数据库、AI、GitHub、AI 论文”
  • “本周数据库+AI+GitHub+论文快讯”
  • “跑一次 db-ai-weekly”
  • “/db-ai-github-paper-weekly-news”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. 解析动态 URL
  2. 并行抓取(每个源独立调用 WebFetch / WebSearch)
  3. 失败 / 人工验证处理
  4. 分类汇总
  5. Mermaid 图表
  6. 数据源覆盖表
  7. 写入 markdown

What it can do on your machine

Read from SKILL.md and the folder at commit ad6fcb7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • postgresweekly.com
    • planet.postgresql.org
    • planet.postgis.net
    • postgresql.org
    • git.postgresql.org
    • duckdb.org
    • aibase.com
    • ai-bot.cn
    • github.com
    • huggingface.co

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

DB AI GitHub Paper Weekly News loads about 1.2k tokens when it runs, and up to ~3.3k if it reads all its reference files. Until then it costs about 117 tokens; SKILL.md has 371 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~117
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from digoal/blog at commit ad6fcb7, republished under its GPL-2.0 licence (© digoal). 371 words, ~1,246 tokens.

Download SKILL.mdSave it as .claude/skills/db-ai-github-paper-weekly-news/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
db-ai-github-paper-weekly-news
description
抓取并汇总"数据库、AI、GitHub、AI 论文"近 1 周新闻,输出图文并茂(含 mermaid 图)的 markdown 周报到当前项目的 markdown/ 目录。覆盖 10 个数据源:postgresweekly.com/issues(自动解析最新 issue 编号)、planet.postgresql.org、planet.postgis.net、postgresql.org/about/newsarchive/、git.postgresql.org shortlog、duckdb.org/news/、aibase.com/zh、ai-bot.cn/daily-ai-news、github.com/trending?since=weekly、huggingface.co/papers/trending。适用于:用户提出"生成周报"、"本周数据库+AI+GitHub+论文快讯"、"跑一次 db-ai-weekly"、"weekly news"等需求。

DB+AI+GitHub+Paper 周报

概述

从 10 个数据源抓取最近 7 天内容,按"PostgreSQL 生态 / 其他数据库 / AI 新闻 / GitHub 趋势 / AI 论文"5 大类汇总,生成含 mermaid 图表的 markdown 周报,写入当前项目 markdown/ 目录(默认文件名 db-ai-weekly-YYYY-MM-DD.md,日期为执行当天)。

数据源清单

#类别URL抓取策略
1PG 周报https://postgresweekly.com/issues动态:先抓 /issues 解析最新 issue 编号(如 652),再抓 /issues/<N>
2PG 社区https://planet.postgresql.org/RSS / 列表页
3PostGIShttps://planet.postgis.net/RSS / 列表页
4PG 官方https://www.postgresql.org/about/newsarchive/列表页
5PG 内核https://git.postgresql.org/gitweb/?p=postgresql.git;a=shortlogshortlog HTML(可能需要人工验证,详见 references/human-verification.md)
6DuckDBhttps://duckdb.org/news/列表页
7AI 国内https://www.aibase.com/zh列表页 + 文章页
8AI 国内https://ai-bot.cn/daily-ai-news/列表页
9GitHubhttps://github.com/trending?since=weekly&spoken_language_code=列表页
10论文https://huggingface.co/papers/trending列表页

工作流(执行步骤)

按以下顺序执行;任一步失败不阻塞整体,错误归入"数据源覆盖"章节的失败表。

Step 1. 解析动态 URL
  • 对 postgresweekly.com/issues:用 mcp__MiniMax__web_search 或 WebFetch 抓 /issues,从侧栏/列表中识别最新 issue 编号 N(纯数字),构造 https://postgresweekly.com/issues/<N> 作为实际抓取入口。
  • 其他源直接用表中 URL。
Step 2. 并行抓取(每个源独立调用 WebFetch / WebSearch)

使用 mcp__MiniMax__web_search(根据 CLAUDE.md 规则)或 WebFetch。每个源返回结构化字段:

{
  source_id: 1..10,
  url: 实际抓取 URL,
  status: "ok" | "empty" | "error" | "human_required",
  status_detail: "529" / "NO_RECENT_ITEMS" / ...,
  items: [
    {
      date: "2026-06-16",
      title: "...",
      url: "...",
      summary: "一句话摘要",
      tags: ["PG", "内核", "逻辑复制"]   // 用于分类
    }
  ]
}

判定"近 1 周"用 date >= today - 7 days,按数据源给出的发布时间为准;无法解析日期的退回到抓取当日。

Step 3. 失败 / 人工验证处理
  • HTTP 5xx、429、超时 → status="error",在周报"数据源覆盖"章节标 ❌,建议下次重跑。
  • 抓取到 HTML 但无符合时间窗的条目 → status="empty",标 ⚠️(可能是上游结构调整或确实缺内容)。
  • git.postgresql.org 可能被 anti-bot 拦截 → status="human_required",调用 references/human-verification.md 中的兜底:先 mcp__MiniMax__web_search 搜近 7 天 postgresql.git commit Michael Paquier / Heikki Linnakangas 等核心 committer 名,从搜索摘要凑出关键 commit 列表。
  • aibase.com / ai-bot.cn 内容可能包含微信公众号跳转链接,优先保留公众号原文链接而非落地页。
Step 4. 分类汇总

按以下 5 章输出:

  1. 🐘 PostgreSQL 生态 —— #1–#5 源,按子类聚合:内核提交(含 commit hash + 作者 + 一句话)、社区博客、PostGIS、官方公告。
  2. 🦆 其他数据库(DuckDB 等) —— #6 源。
  3. 🤖 AI 新闻 —— #7、#8 源,国内为主,去重合并同主题条目(如"Seedance 2.0 mini"在 aibase 和 ai-bot 都有时合并为一条,标注双源)。
  4. ⭐ GitHub 趋势项目(weekly) —— #9 源,含仓库名、描述、star 增量、语言。
  5. 📄 AI 论文(HuggingFace Trending) —— #10 源,含论文标题、机构、摘要、链接、热度指标。

每章首段放一个 mermaid 图(见 Step 5)。

Show full SKILL.md (163 more words)Show less
Step 5. Mermaid 图表

按 references/output-template.md 中的模板,固定生成以下图(即使某些源失败,对应图表也保留框架并标注缺失):

  • 开篇 pie 图:本周条目分类占比(5 大类 + 失败/空响应)。
  • timeline 图:近 7 天每日发布密度,重要事件挂时间线上。
  • PG 内核 mindmap:本周 PG 内核变更主题(逻辑复制 / pg_restore / RI 快路径 / XML / 类型 / 其他)。
  • AI 主题 mindmap:开源模型 / Coding Agent / 视频生成 / 行业整合 / 智能体工具链。
  • 视数据情况可加 GitHub trending 分类饼图、论文主题旭日图(mermaid 不支持时用 markdown 列表替代)。
Step 6. 数据源覆盖表

固定章节(七、数据源覆盖),表格列:# | 类别 | 源 | 状态 | 抓到条目数 | 备注。

状态枚举:

  • ✅ ok:≥1 条命中时间窗。
  • ⚠️ empty:HTTP 200 但无近 7 天条目。
  • ❌ error:HTTP 非 2xx / 网络异常。
  • 🙋 human_required:anti-bot 或需浏览器验证,按 references/human-verification.md 兜底。
Step 7. 写入 markdown
  • 路径:<cwd>/markdown/db-ai-weekly-YYYY-MM-DD.md(若 markdown/ 不存在则创建)。
  • 命名:当天日期。如果当天文件已存在,文件名追加 -HHMM 后缀避免覆盖。
  • 文件末尾追加一行:*本周报由 db-ai-github-paper-weekly-news skill 于 YYYY-MM-DD HH:MM 自动生成。条目均附原始来源链接,请以原文为准。*

关键规则

  1. 不编造条目 —— 抓不到就标 ⚠️,绝不凭训练记忆补内容(参考用户 feedback_verify_before_writing)。
  2. 跨源同主题合并 —— AI 新闻常有多源覆盖,合并时优先保留最早发布时间,标题取最完整版本。
  3. 保留原链接 —— 每条条目附原始 URL;公众号文章保留 mp.weixin.qq.com 链接。
  4. 中文为主 —— aibase / ai-bot 已是中文,保留原标题;英文源(postgresweekly / duckdb / github / huggingface)翻译或保留英文均可,但标签用中文(如"内核""逻辑复制""视频生成")。
  5. 遵循 ~/.claude/CLAUDE.md 的 WebSearch 规则 —— 用 mcp__MiniMax__web_search 而非内置 web_search。
  6. 章节顺序固定 —— 七章结构按模板,便于跨周对比。

资源

  • scripts/crawl.py — 10 源抓取编排(动态 URL 解析 + 并行抓取 + 错误归类)。
  • scripts/parse_postgresweekly.py — postgresweekly.com 专用,解析最新 issue 编号。
  • scripts/parse_postgres_git.py — git.postgresql.org shortlog 解析(含 human_required 兜底)。
  • scripts/render_report.py — 把抓取结果渲染为最终 markdown。
  • references/output-template.md — markdown 模板(章节结构 + mermaid 片段)。
  • references/human-verification.md — anti-bot 源兜底方案。

触发词

  • "生成 db-ai-weekly 周报"
  • "跑一次本周数据库+AI+GitHub+论文汇总"
  • "weekly news 抓一下"
  • "本周 pg + ai 速览"

© digoal, GPL-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts, references) in skills/db-ai-github-paper-weekly-news of digoal/blog.

  • SKILL.md
  • agents/openai.yaml
  • references/human-verification.md
  • references/output-template.md
  • scripts/crawl.py
  • scripts/parse_postgres_git.py
  • scripts/parse_postgresweekly.py
  • scripts/render_report.py

Open the folder on GitHubat commit ad6fcb7

Compare with similar skills

DB AI GitHub Paper Weekly News next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

DB AI GitHub Paper Weekly News compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
DB AI GitHub Paper Weekly News this skilldigoal/blog8.6k—~1.2kAutomated safety check: PassGPL-2.0
Markdown Report WritingNeuroAIHub/BrainPilot1.1k—~2.6kAutomated safety check: WarnAGPL-3.0
Publish Tracelab Huggingfaceuw-syfi/TraceLab142—~1.4kAutomated safety check: PassApache-2.0
Database Scoutzebbern/claude-code-guide4.7k—~1.1kAutomated safety check: PassMIT
Setup Devrelytcloud/pg_ducklake143—~2kAutomated safety check: NotesMIT
Data Model CreationTencentCloudBase/CloudBase-AI-Toolkit1.1k1 repos~1.8kAutomated safety check: PassMIT

Similar skills

  • Markdown Report Writing

    NeuroAIHub/BrainPilot

    Guide AI agents to write beautifully formatted, well-illustrated Markdown reports with proper structure, diagrams, and compatibility across GitHub and Obsidian.

    1.1k GitHub stars~2.6k tokensUpdated 7 days ago
    Documents & OfficeAuto-check: warnings
  • Prepare, publish, refresh, or validate the TraceLab public dataset on Hugging Face under UW-SyFI/TraceLab.

    142 GitHub stars~1.4k tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check passed
  • Database Scout

    zebbern/claude-code-guide

    Explore SQLite and PostgreSQL databases: list tables, inspect schemas (columns/types/constraints), preview data, generate Mermaid ER diagrams, and run safe read-only queries.

    4.7k GitHub stars~1.1k tokensUpdated today
    DatabasesAuto-check passed
  • Setup Dev

    relytcloud/pg_ducklake

    Dev environment setup for build tools, PostgreSQL, submodules, and worktrees.

    143 GitHub stars~2k tokensUpdated yesterday
    DevelopmentAuto-check: notes
  • Data Model Creation

    TencentCloudBase/CloudBase-AI-Toolkit

    [Deprecated] Optional advanced tool for complex data modeling.

    1.1k GitHub starsUsed in 1 repo~1.8k tokens
    DatabasesAuto-check passed
  • Database Inspector

    rongxinzy/RongxinAI

    探索 SQLite 或 PostgreSQL 数据库,执行安全只读查询,提供表列表、详细表结构(列/类型/约束/索引)、数据预览,并生成 Mermaid ER 图。当用户需要查看数据库架构、探索表关系、预览数据、执行只读查询,或提及 schema、ER 图、SQL 查询、数据预览、describe table、数据库探索等关键词时触发。

    154 GitHub stars~835 tokensUpdated today
    DatabasesAuto-check passed

More from digoal/blog

All 98 skills in this repo
  • 三层审查模型,逐段逐句验证文章真伪、证据链与逻辑结构。Use when the user asks to fact-check, verify, audit, or evaluate the credibility of an article, essay, report, opinion piece, social-media post, or any written claim —…

    8.6k GitHub stars~939 tokensUpdated yesterday
    Auto-check passed
  • Find latent bugs in a local PostgreSQL source tree (RELxxSTABLE branch or HEAD) the way a core hacker does: build a heavily-poisoned debug instance (cassert + cache-discard + -O0/-ggdb3 + core…

    8.6k GitHub stars~4k tokensUpdated yesterday
    Auto-check passed
  • Digoal

    digoal/blog

    Portable digital employee distilled from digoal's personal blog for PostgreSQL, PolarDB, DuckDB, AI+database, vector/RAG, database operations, source-code reading, technical content creation…

    8.6k GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • 从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF…

    8.6k GitHub stars~1.5k tokensUpdated yesterday
    Auto-check passed
  • Analyze a product from documentation, websites, PDFs, articles, release notes, pricing pages, app listings, reviews, filings, or related links; save separate intermediate analyses from seven roles…

    8.6k GitHub stars~1.8k tokensUpdated yesterday
    Auto-check passed
  • Turn a blog post, article, notes, or any source material into a set of vertical poster images — one cover plus several coherent content slides that explain the core points.

    8.6k GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed

Questions about DB AI GitHub Paper Weekly News

What does DB AI GitHub Paper Weekly News do?

抓取并汇总"数据库、AI、GitHub、AI 论文"近 1 周新闻,输出图文并茂(含 mermaid 图)的 markdown 周报到当前项目的 markdown/ 目录。覆盖 10 个数据源:postgresweekly.com/issues(自动解析最新 issue…. DB AI GitHub Paper Weekly News is an agent skill from digoal/blog.

When should I use DB AI GitHub Paper Weekly News?

DB AI GitHub Paper Weekly News fits situations like: tasks that involve Diagrams; tasks that involve Model hubs and datasets; tasks that involve Markdown.

How do I install DB AI GitHub Paper Weekly News in Claude Code?

Run `npx skills add digoal/blog --skill db-ai-github-paper-weekly-news -a claude-code`. Or copy the skill folder (skills/db-ai-github-paper-weekly-news in digoal/blog) into .claude/skills/db-ai-github-paper-weekly-news in your project. Claude Code loads it when a task matches its description.

How do I install DB AI GitHub Paper Weekly News in Codex?

Run `npx skills add digoal/blog --skill db-ai-github-paper-weekly-news -a codex`. Or copy the skill folder (skills/db-ai-github-paper-weekly-news in digoal/blog) into .agents/skills/db-ai-github-paper-weekly-news in your project. Codex loads it when a task matches its description.

Can I use DB AI GitHub Paper Weekly News in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add digoal/blog --skill db-ai-github-paper-weekly-news -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/db-ai-github-paper-weekly-news, .gemini/skills/db-ai-github-paper-weekly-news, .github/skills/db-ai-github-paper-weekly-news and .opencode/skills/db-ai-github-paper-weekly-news in your project.

What does DB AI GitHub Paper Weekly News need to run?

Going by SKILL.md and its folder, DB AI GitHub Paper Weekly News needs Python for the scripts in its folder. Our summary lists: Python 3.

Does DB AI GitHub Paper Weekly News access the network?

SKILL.md names 10 domains. In commands or code: postgresweekly.com, planet.postgresql.org, planet.postgis.net, postgresql.org, git.postgresql.org, duckdb.org, aibase.com, ai-bot.cn, github.com and huggingface.co; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is DB AI GitHub Paper Weekly News safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does DB AI GitHub Paper Weekly News use?

DB AI GitHub Paper Weekly News is published under the GPL-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does DB AI GitHub Paper Weekly News use?

About 1.2k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2k tokens, read only when the agent opens those files.

What are the alternatives to DB AI GitHub Paper Weekly News?

Skills that share tags, products or a category with DB AI GitHub Paper Weekly News: Markdown Report Writing (NeuroAIHub/BrainPilot, 1.1k stars), Publish Tracelab Huggingface (uw-syfi/TraceLab, 142 stars), Database Scout (zebbern/claude-code-guide, 4.7k stars) and Setup Dev (relytcloud/pg_ducklake, 143 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains DB AI GitHub Paper Weekly News?

digoal (a GitHub user) maintains it in digoal/blog, which has 8,588 GitHub stars. The repository holds 98 skills in this directory. The repository was last updated on October 9, 2026.

Source: digoal/blog on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.