Cloudflare Email Service
hodgef/apiker
Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing).
使用 Payload REST API 将周刊写入 CMS(发布为草稿),通过 users API Key 认证. An agent skill from miantiao-me/aigc-weekly.
$ npx skills add miantiao-me/aigc-weekly --skill publish-weekly -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install miantiao-me/aigc-weekly publish-weekly --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/publish-weekly .claude/skills/publish-weekly && 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 "publish-weekly" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/publish-weekly into .claude/skills/publish-weekly/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publish-weekly", 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/publish-weeklyType 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 publish-weekly -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install miantiao-me/aigc-weekly publish-weekly --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/publish-weekly .agents/skills/publish-weekly && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "publish-weekly" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/publish-weekly into .agents/skills/publish-weekly/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publish-weekly", 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 publish-weekly -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install miantiao-me/aigc-weekly publish-weekly --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/publish-weekly .cursor/skills/publish-weekly && 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 "publish-weekly" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/publish-weekly into .cursor/skills/publish-weekly/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publish-weekly", 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/publish-weekly--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 publish-weekly -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install miantiao-me/aigc-weekly publish-weekly --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/publish-weekly .gemini/skills/publish-weekly && 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 "publish-weekly" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/publish-weekly into .gemini/skills/publish-weekly/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publish-weekly", 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 publish-weeklyInstalls 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 publish-weekly -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/publish-weekly .github/skills/publish-weekly && 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 "publish-weekly" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/publish-weekly into .github/skills/publish-weekly/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publish-weekly", 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 publish-weekly -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 publish-weekly --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/publish-weekly .opencode/skills/publish-weekly && 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 "publish-weekly" agent skill from https://github.com/miantiao-me/aigc-weekly/tree/master/agent/.opencode/skills/publish-weekly into .opencode/skills/publish-weekly/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "publish-weekly", 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.
publish-weekly使用 Payload REST API 将周刊写入 CMS(发布为草稿),通过 users API Key 认证. An agent skill from miantiao-me/aigc-weekly.
Publish Weekly is an agent skill from miantiao-me/aigc-weekly. 使用 Payload REST API 将周刊写入 CMS(发布为草稿),通过 users API Key 认证。
Its SKILL.md is about 720 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Backend & APIs, covering REST APIs. It works with Payload CMS and Cloudflare. The repository describes itself as: Agili 的 AIGC 周刊 - 一个由 Agentic AI Agent 驱动的 AIGC(人工智能生成内容)精选周刊。 The licence is AGPL-3.0.
5 steps, taken from the first numbered list 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 json).
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:
aigc-weekly.agi.liFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
PAYLOAD_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Publish Weekly loads about 719 tokens when it runs. Until then it costs about 18 tokens; SKILL.md has 194 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). 194 words, ~719 tokens.
.claude/skills/publish-weekly/SKILL.md (or your agent's skills folder).此技能用于将本地生成的周刊 Markdown 文件发布到 Payload CMS 的 weekly 集合中,并保持为 草稿(status: draft)。
PAYLOAD_API_KEY:来自 Payload users 集合为某个用户生成的 API Key。PAYLOAD_BASE_URL(推荐):Payload/Next.js 服务的公开地址(例如 http://localhost:3000)。BARK_PUSH_URL(可选):完整的 Bark 推送端点(例如 https://push.example.com/push/token/);未配置时跳过通知。从 /weekly 命令的参数块中获取:
week_id:如 Y26W12(写入 issueNumber)title:写入 titlefilename:周刊 Markdown 文件名(从工作目录读取该文件内容,写入 content)current_date:写入 publishDate(ISO 日期字符串)可选:
summary:周刊描述/摘要(写入 summary)。若未提供则从 content 提炼。tags:标签(字符串数组,例如 ["模型", "工具"])。写入 tags 数组字段。links:链接列表(对象数组,形如 [{ label, url }]),写入 links。weeklyGET {BASE_URL}/api/weekly?where[issueNumber][equals]={week_id}&limit=1POST {BASE_URL}/api/weeklyPATCH {BASE_URL}/api/weekly/{id}必须使用 Payload 的 API Key 认证头:
Authorization: users API-Key {PAYLOAD_API_KEY}
Content-Type: application/json发布/更新时写入以下字段:
title(text, required): {title}summary(textarea, required):{summary}:直接使用content 提炼 1-2 句话(不超过 200 字);如果文章开头已包含“摘要/导语”,优先复用content(textarea, required): 读取 {filename} 的完整 Markdown 内容issueNumber(text, required, unique): {week_id}status(select, required): 固定写入 draftpublishDate(date, required): {current_date}(建议 YYYY-MM-DD)可选字段(若无就留空/不传):
links(array): {links},元素结构为 { label: string, url: string }tags(array): 将 {tags}(字符串数组)转换为 [{ value: string }]{
"title": "Agili 的 AIGC 周刊(Y26W12)",
"issueNumber": "Y26W12",
"publishDate": "2026-03-25",
"status": "draft",
"summary": "本期聚焦推理模型的工程化落地,以及一批值得试用的生产力工具。",
"content": "# ...完整 Markdown...",
"links": [{ "label": "在线阅读", "url": "https://aigc-weekly.agi.li" }],
"tags": [{ "value": "模型" }, { "value": "工具" }]
}issueNumber == week_id 查询:PATCH 更新(覆盖 title/summary/content/publishDate/status/links/tags)。POST 创建。status: "draft"。published/{week_id}.json,用于后续恢复与审计。PAYLOAD_API_KEY)。POST/PATCH 成功且响应已保存到 published/{week_id}.json 后执行:BARK_PUSH_URL,直接跳过。BARK_PUSH_URL POST JSON,5 秒超时:title 为 {week_id}|周刊草稿已生成,body 为 {title},url 为 {PAYLOAD_BASE_URL 去掉末尾斜杠}/admin/collections/weekly/{CMS 响应中的文档 id}。code === 200。BARK_PUSH_URL 或任何凭据;不得将已成功写入的草稿判为失败,也不得删除审计产物。© 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/publish-weekly of miantiao-me/aigc-weekly.
Open the folder on GitHubat commit c789b52
Publish Weekly 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 |
|---|---|---|---|---|---|---|
| Publish Weekly this skillmiantiao-me/aigc-weekly | 562 | — | ~719 | Automated safety check: Pass | AGPL-3.0 | |
| Cloudflare Email Servicehodgef/apiker | 127 | 2 repos | ~2k | Automated safety check: Pass | MIT | |
| Apikerhodgef/apiker | 127 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Cloudflare Email Serviceswyxio/skills | 176 | — | ~684 | Automated safety check: Pass | MIT | |
| Openmaopenma-ai/open-managed-agents | 315 | — | ~854 | Automated safety check: Pass | Apache-2.0 | |
| Cloudflare Browser Renderingeinverne/dotfiles | 121 | — | ~4.9k | Automated safety check: Pass | GPL-3.0 |
hodgef/apiker
Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing).
hodgef/apiker
Develop, review, and extend the Apiker library — a framework for building serverless REST APIs on Cloudflare Workers + Durable Objects.
swyxio/skills
Implement or debug Cloudflare Email Service sending, Email Routing, or an Agents SDK email handler.
openma-ai/open-managed-agents
Use the openma platform to build, deploy, and manage AI agents.
einverne/dotfiles
Guide for implementing Cloudflare Browser Rendering - a headless browser automation API for screenshots, PDFs, web scraping, and testing.
paperclipai/paperclip
Interact with the Paperclip control plane API for task coordination and governance.
miantiao-me/aigc-weekly
批量数据采集技能,负责分批并发调度 researcher agent 抓取所有数据源. An agent skill from miantiao-me/aigc-weekly.
miantiao-me/aigc-weekly
专注科技周刊的中文写作与审稿技能指南,指导大模型生成与审核清晰、克制、无 AI 味的高质量周刊内容. An agent skill from miantiao-me/aigc-weekly.
Works with
Categories
使用 Payload REST API 将周刊写入 CMS(发布为草稿),通过 users API Key 认证. An agent skill from miantiao-me/aigc-weekly. Publish Weekly is an agent skill from miantiao-me/aigc-weekly.
Publish Weekly fits situations like: tasks that involve REST APIs.
Run `npx skills add miantiao-me/aigc-weekly --skill publish-weekly -a claude-code`. Or copy the skill folder (agent/.opencode/skills/publish-weekly in miantiao-me/aigc-weekly) into .claude/skills/publish-weekly in your project. Claude Code loads it when a task matches its description.
Run `npx skills add miantiao-me/aigc-weekly --skill publish-weekly -a codex`. Or copy the skill folder (agent/.opencode/skills/publish-weekly in miantiao-me/aigc-weekly) into .agents/skills/publish-weekly 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 publish-weekly -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/publish-weekly, .gemini/skills/publish-weekly, .github/skills/publish-weekly and .opencode/skills/publish-weekly in your project.
Going by SKILL.md and its folder, Publish Weekly needs credentials named PAYLOAD_API_KEY. Our summary lists: A credential in PAYLOAD_API_KEY.
SKILL.md names 1 domain. In commands or code: aigc-weekly.agi.li; the agent is likely to contact it 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.
Publish Weekly 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 719 tokens (SKILL.md is roughly 2.9k 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 Publish Weekly: Cloudflare Email Service (hodgef/apiker, 127 stars), Apiker (hodgef/apiker, 127 stars), Cloudflare Email Service (swyxio/skills, 176 stars) and Openma (openma-ai/open-managed-agents, 315 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.