Agent skill

Makecontents

by comeonzhj in comeonzhj/AutoContents

MakeContents AI 资讯 Agent 技能。当用户需要自动执行资讯拉取、筛选推送(AINews/AITopics/AITools)、内容创作、内容发布、内容归档等任务时使用此技能。此技能调用本地运行的 MakeContents 应用 API,无需人工干预即可完成完整的内容创作和分发流程。

No licenceAuto-check: notes

Install Makecontents

skills CLI
$ npx skills add comeonzhj/AutoContents --skill makecontents -a claude-code

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

GitHub CLI
$ gh skill install comeonzhj/AutoContents makecontents --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/comeonzhj/AutoContents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/Skills/makecontents .claude/skills/makecontents && 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
makecontents
GitHub stars
363
Token cost
~955 tokens
SKILL.md length
223 words
Files
3 (incl. references)
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

MakeContents AI 资讯 Agent 技能。当用户需要自动执行资讯拉取、筛选推送(AINews/AITopics/AITools)、内容创作、内容发布、内容归档等任务时使用此技能。此技能调用本地运行的 MakeContents 应用 API,无需人工干预即可完成完整的内容创作和分发流程。

  • Works in 4 steps: 拉取资讯 — 从配置的 RSS/RSSHub 信源获取最新内容 → 筛选推送 —… → 内容创作 — 为选定资讯生成小红书风格的图文内容,自动渲染封面和详情图 → …
  • SKILL.md covers 概述, 配置, API 参考 and 选择规律记忆, plus 2 more sections
  • Calls curl

What it does

Makecontents is an agent skill from comeonzhj/AutoContents. MakeContents AI 资讯 Agent 技能。当用户需要自动执行资讯拉取、筛选推送(AINews/AITopics/AITools)、内容创作、内容发布、内容归档等任务时使用此技能。此技能调用本地运行的 MakeContents 应用 API,无需人工干预即可完成完整的内容创作和分发流程。

Its SKILL.md is about 960 tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/agent-rules.md` and `references/api.md`).

The repository describes itself as: 基于 RSS 的 AI 资讯聚合、内容创作与 Agent 自动化工具.

Example prompts

  • “Use the makecontents skill to makecontent AI 资讯 Agent 技能。当用户需要自动执行资讯拉取、筛选推送(AINews/AITopics/AITools)、内容创作、内容发布、内容归档等任务时使用此技能。此技能调用本地运行的 MakeContents…”
  • “/makecontents”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. 拉取资讯 — 从配置的 RSS/RSSHub 信源获取最新内容
  2. 筛选推送 — 根据学习到的规律选择有价值的资讯,直接生成推送内容并分发到微信和飞书知识库
  3. 内容创作 — 为选定资讯生成小红书风格的图文内容,自动渲染封面和详情图
  4. 内容归档 — 将创作结果保存到飞书多维表,通知人类审核

What it can do on your machine

Read from SKILL.md and the folder at commit e1453aa. 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

    Shell commands in SKILL.md call:

    • curl

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

  • Network

    No URLs in SKILL.md. Its commands use curl, which can reach the network depending on how they are called.

    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

Makecontents loads about 955 tokens when it runs, and up to ~3.3k if it reads all its reference files. Until then it costs about 41 tokens; SKILL.md has 223 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~955
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: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:19
    在开始前确认以下配置(通过应用系统配置页面或 `.env` 设置):

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.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 223 words (~955 tokens).

“MakeContents 是一个本地运行的 RSS 资讯聚合与内容创作应用。此技能让 Agent 能够自主完成以下工作:”

— opening of SKILL.md by comeonzhj
name
makecontents

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (references) in Skills/makecontents of comeonzhj/AutoContents.

  • SKILL.md
  • references/agent-rules.md
  • references/api.md

Open the folder on GitHubat commit e1453aa

Questions about Makecontents

What does Makecontents do?

MakeContents AI 资讯 Agent 技能。当用户需要自动执行资讯拉取、筛选推送(AINews/AITopics/AITools)、内容创作、内容发布、内容归档等任务时使用此技能。此技能调用本地运行的 MakeContents 应用 API,无需人工干预即可完成完整的内容创作和分发流程。. Makecontents is an agent skill from comeonzhj/AutoContents.

How do I install Makecontents in Claude Code?

Run `npx skills add comeonzhj/AutoContents --skill makecontents -a claude-code`. Or copy the skill folder (Skills/makecontents in comeonzhj/AutoContents) into .claude/skills/makecontents in your project. Claude Code loads it when a task matches its description.

How do I install Makecontents in Codex?

Run `npx skills add comeonzhj/AutoContents --skill makecontents -a codex`. Or copy the skill folder (Skills/makecontents in comeonzhj/AutoContents) into .agents/skills/makecontents in your project. Codex loads it when a task matches its description.

Can I use Makecontents 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 comeonzhj/AutoContents --skill makecontents -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/makecontents, .gemini/skills/makecontents, .github/skills/makecontents and .opencode/skills/makecontents in your project.

What does Makecontents need to run?

Going by SKILL.md and its folder, Makecontents needs the command-line tools its instructions call (curl).

Does Makecontents access the network?

SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Makecontents safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Makecontents use?

No licence was found for Makecontents or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Makecontents use?

About 955 tokens (SKILL.md is roughly 3.8k 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 2.4k tokens, read only when the agent opens those files.

Who maintains Makecontents?

comeonzhj (a GitHub user) maintains it in comeonzhj/AutoContents, which has 363 GitHub stars. The repository was last updated on March 10, 2026.

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