Logseq Server Usage Stats
logseq/logseq
Collect, interpret, and troubleshoot db-sync server usage stats (total users/graphs, active users/graphs in N days, created-today metrics) using the deps/db-sync scripts and D1 schema.
批量数据采集技能,负责分批并发调度 researcher agent 抓取所有数据源. An agent skill from miantiao-me/aigc-weekly.
$ npx skills add miantiao-me/aigc-weekly --skill batch-research -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install miantiao-me/aigc-weekly batch-research --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/miantiao-me/aigc-weekly.git skills-src && mkdir -p .claude/skills && cp -r skills-src/agent/.opencode/skills/batch-research .claude/skills/batch-research && rm -rf skills-srcUse ~/.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/
Install the "batch-research" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-research into .claude/skills/batch-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "batch-research", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-researchType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add miantiao-me/aigc-weekly --skill batch-research -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install miantiao-me/aigc-weekly batch-research --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miantiao-me/aigc-weekly.git skills-src && mkdir -p .agents/skills && cp -r skills-src/agent/.opencode/skills/batch-research .agents/skills/batch-research && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "batch-research" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-research into .agents/skills/batch-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "batch-research", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add miantiao-me/aigc-weekly --skill batch-research -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install miantiao-me/aigc-weekly batch-research --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miantiao-me/aigc-weekly.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/agent/.opencode/skills/batch-research .cursor/skills/batch-research && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "batch-research" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-research into .cursor/skills/batch-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "batch-research", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/miantiao-me/aigc-weekly.git --path agent/.opencode/skills/batch-research--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add miantiao-me/aigc-weekly --skill batch-research -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install miantiao-me/aigc-weekly batch-research --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miantiao-me/aigc-weekly.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/agent/.opencode/skills/batch-research .gemini/skills/batch-research && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "batch-research" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-research into .gemini/skills/batch-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "batch-research", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install miantiao-me/aigc-weekly batch-researchInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add miantiao-me/aigc-weekly --skill batch-research -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/miantiao-me/aigc-weekly.git skills-src && mkdir -p .github/skills && cp -r skills-src/agent/.opencode/skills/batch-research .github/skills/batch-research && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "batch-research" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-research into .github/skills/batch-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "batch-research", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add miantiao-me/aigc-weekly --skill batch-research -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install miantiao-me/aigc-weekly batch-research --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/miantiao-me/aigc-weekly.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/agent/.opencode/skills/batch-research .opencode/skills/batch-research && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "batch-research" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/batch-research into .opencode/skills/batch-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "batch-research", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
batch-research批量数据采集技能,负责分批并发调度 researcher agent 抓取所有数据源. An agent skill from miantiao-me/aigc-weekly.
Batch Research is an agent skill from miantiao-me/aigc-weekly. 批量数据采集技能,负责分批并发调度 researcher agent 抓取所有数据源。
Its SKILL.md is about 880 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It works with Cloudflare and Payload CMS. The repository describes itself as: Agili 的 AIGC 周刊 - 一个由 Agentic AI Agent 驱动的 AIGC(人工智能生成内容)精选周刊。 The licence is AGPL-3.0.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit c789b52. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are javascript and yaml).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
news.ycombinator.comdrafts.miantiao.mesolidot.organthropic.comclaude.combaoyu.ioFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Batch Research loads about 883 tokens when it runs. Until then it costs about 15 tokens; SKILL.md has 160 words of instructions outside code blocks.
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.
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); files beside SKILL.md are not scanned.
The full file from miantiao-me/aigc-weekly at commit c789b52, republished under its AGPL-3.0 licence (© miantiao-me). 160 words, ~883 tokens.
.claude/skills/batch-research/SKILL.md (or your agent's skills folder).此技能用于指导 /weekly 命令如何高效、分批、并发地从多个数据源采集信息。
作为批量调度器,负责:
researcher agent.opencode/REFERENCE.md 获取完整数据源列表generateHNUrls(start_date, end_date)import { generateHNUrls } from '.opencode/utils.mjs'
// Hacker News - 每天一个 URL
const hnUrls = generateHNUrls(start_date, end_date)
// 返回: [
// "https://news.ycombinator.com/front?day=2026-03-22",
// "https://news.ycombinator.com/front?day=2026-03-23",
// ...
// ]将所有 URL 按优先级分为 3 批,每批 10-12 个 URL:
| 批次 | 数据源类型 | 来源 |
|---|---|---|
| Batch 1 | Important Resources | REFERENCE.md 中 "Important Resources" 部分 |
| Batch 2 | Blogs & Websites | REFERENCE.md 中 "Blogs & Websites" 部分 |
| Batch 3 | KOL & Influencers | REFERENCE.md 中 "KOL & Influencers" 部分 |
| 参数 | 值 | 说明 |
|---|---|---|
max_parallel | 5 | 每轮最大并发数 |
batch_interval | 3s | 批次间等待时间 |
domain_rate_limit | 2 req/domain | 同域名限流 |
对每个批次:
max_parallel 分轮(如 12 个 URL 分 3 轮:5 + 5 + 2)researcher agentbatch_interval,再启动下一轮调用 researcher 的参数格式:
url: https://news.ycombinator.com/front?day=2026-03-22
source_name: Hacker News
week_id: Y26W12
start_date: 2026-03-22
end_date: 2026-03-28
current_date: 2026-03-25
timezone: UTC+0并发调用示例(伪代码):
# Batch 1: Important Resources
并行调用:
- researcher(url: "https://news.ycombinator.com/front?day=2026-03-22", source_name: "Hacker News")
- researcher(url: "https://news.ycombinator.com/front?day=2026-03-23", source_name: "Hacker News")
- researcher(url: "https://drafts.miantiao.me/", source_name: "Miantiao Drafts")
- researcher(url: "https://www.solidot.org/search?tid=151", source_name: "Solidot")
- ...
等待 Batch 1 全部完成
# Batch 2: Blogs & Websites
并行调用:
- researcher(url: "https://www.anthropic.com/engineering", source_name: "Anthropic Engineering")
- researcher(url: "https://claude.com/blog", source_name: "Claude Blog")
- ...
等待 Batch 2 全部完成
# Batch 3: KOL & Influencers
并行调用:
- researcher(url: "https://baoyu.io/", source_name: "Baoyu")
- ...
等待 Batch 3 全部完成所有日志统一写入 logs/weekly-{week_id}.log,仅用于人类审计,不作为恢复依据。
日志格式:
[2026-03-25T12:34:56Z] [PHASE1] [INFO] 开始抓取 Hacker News
[2026-03-25T12:35:10Z] [PHASE1] [OK] Hacker News - 5 篇文章
[2026-03-25T12:35:15Z] [PHASE1] [FAIL] daily.dev - 429 Too Many Requests (retried 2)日志级别:
| 级别 | 用途 |
|---|---|
INFO | 阶段/任务开始 |
OK | 任务成功(含文章数) |
FAIL | 任务失败(含错误原因和重试次数) |
所有批次完成后,在日志末尾生成汇总:
[2026-03-25T12:45:00Z] [PHASE1] [SUMMARY] 总数据源: 30 | 成功: 27 (X篇) | 失败: 3© miantiao-me, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in agent/.opencode/skills/batch-research of miantiao-me/aigc-weekly.
Open the folder on GitHubat commit c789b52
Batch Research 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Batch Research this skillmiantiao-me/aigc-weekly | 562 | — | ~883 | Automated safety check: Pass | AGPL-3.0 | |
| Logseq Server Usage Statslogseq/logseq | 45k | — | ~550 | Automated safety check: Pass | AGPL-3.0 | |
| SearchMuuuun/luxas | 1.2k | — | ~2.3k | Automated safety check: Warn | MIT | |
| Gitnexus ExplorerTommy-yw/RunbookHermes | 546 | 3 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Cf Crawldavila7/claude-code-templates | 32k | — | ~2.6k | Automated safety check: Notes | MIT | |
| Record PR Demopayloadcms/payload | 45k | — | ~1k | Automated safety check: Pass | MIT |
logseq/logseq
Collect, interpret, and troubleshoot db-sync server usage stats (total users/graphs, active users/graphs in N days, created-today metrics) using the deps/db-sync scripts and D1 schema.
Muuuun/luxas
Unified academic paper search, citation chains, paper download (arXiv LaTeX/PDF, Sci-Hub), figure extraction from papers, LaTeX source reading, BibTeX fetching, web search, and browser automation…
Tommy-yw/RunbookHermes
Index a codebase with GitNexus and serve an interactive knowledge graph via web UI + Cloudflare tunnel.
davila7/claude-code-templates
Crawl entire websites using Cloudflare Browser Rendering /crawl API.
payloadcms/payload
A skill your agent uses when a Payload pull request needs a concise visual walkthrough for reviewers.
cloudflare/moltworker
Drives headless Chrome through Cloudflare Browser Rendering over a CDP WebSocket to take screenshots, navigate and scrape pages, and record multi-page videos.
miantiao-me/aigc-weekly
使用 Payload REST API 将周刊写入 CMS(发布为草稿),通过 users API Key 认证. An agent skill from miantiao-me/aigc-weekly.
miantiao-me/aigc-weekly
专注科技周刊的中文写作与审稿技能指南,指导大模型生成与审核清晰、克制、无 AI 味的高质量周刊内容. An agent skill from miantiao-me/aigc-weekly.
Works with
批量数据采集技能,负责分批并发调度 researcher agent 抓取所有数据源. An agent skill from miantiao-me/aigc-weekly. Batch Research is an agent skill from miantiao-me/aigc-weekly.
Run `npx skills add miantiao-me/aigc-weekly --skill batch-research -a claude-code`. Or copy the skill folder (agent/.opencode/skills/batch-research in miantiao-me/aigc-weekly) into .claude/skills/batch-research in your project. Claude Code loads it when a task matches its description.
Run `npx skills add miantiao-me/aigc-weekly --skill batch-research -a codex`. Or copy the skill folder (agent/.opencode/skills/batch-research in miantiao-me/aigc-weekly) into .agents/skills/batch-research in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add miantiao-me/aigc-weekly --skill batch-research -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/batch-research, .gemini/skills/batch-research, .github/skills/batch-research and .opencode/skills/batch-research in your project.
SKILL.md names no scripts, command-line tools or credentials: Batch Research is instructions for the agent only.
SKILL.md names 6 domains. In commands or code: news.ycombinator.com, drafts.miantiao.me, solidot.org, anthropic.com, claude.com and baoyu.io; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
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. Review the folder before installing.
Batch Research is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 883 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Batch Research: Logseq Server Usage Stats (logseq/logseq, 45k stars), Search (Muuuun/luxas, 1.2k stars), Gitnexus Explorer (Tommy-yw/RunbookHermes, 546 stars) and Cf Crawl (davila7/claude-code-templates, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
miantiao-me (a GitHub user) maintains it in miantiao-me/aigc-weekly, which has 562 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on September 21, 2026.
Source: miantiao-me/aigc-weekly on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.