Token导航 LogoToken导航

Agent Skill · 研究检索

ai-content-engine(AI 内容引擎)

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

ai-content-engine 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 11,092。

总安装 11,713周安装 498GitHub Stars 1下载 4,104核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.9

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ai-content-engine(AI 内容引擎)
来源仓库:https://github.com/jimitd-ai/ai-content-engine
安装命令:
openclaw skills install ai-content-engine
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install ai-content-engine

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

通过MCP协议实现AI视频脚本与图像批量自动化生产流程。支持长短视频多样化主题创作满足不同传播渠道发布需求。公开可用无需特殊授权即可接入主流视频生成服务平台。安装命令:openclaw skills install ai-content-engine。建议明确指定视频风格与时长参数以获得最佳生成质量效果。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install ai-content-engine;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

ai-content-engine 怎么安装?

在终端执行 openclaw skills install ai-content-engine。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

ai-content-engine 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

ai-content-engine 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

ai-content-engine 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

ai-content-engine 用的人多吗?

公开数据是累计安装 11,713 次,近一周安装 498 次,下载 4,104 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

ai-content-engine 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
ai-content-engine

AI 内容引擎 · 本页

11,7131接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
content-engine
description
AI video production, script writing, and image generation via MCP. Generate video scripts, AI images, and short-form or long-form videos from any topic. Public tools (pricing, quotes) are fully anonymous. Brand-scoped tools (queue status, content lookup) require a free API key. Paid tools require USDC on Base via x402 — the agent must explicitly approve each payment — or can be called with an API key if the brand has prepaid tokens.
version
1.5.0
metadata
openclaw
requires
env
emoji
\F3AC
homepage
https://content-engine-app.fly.dev
categories
tags
tools
description
Get live USDC pricing for all operations (public, no auth)
description
Get exact cost quote with per-stage breakdown before paying (public, no auth)
description
Check queue position and daily budget remaining (requires API key — brand-scoped)
description
Get full content item details including video URL (requires API key — brand-scoped)
description
Lightweight status poll for pipeline progress (requires API key — brand-scoped)
description
Generate AI video script from topic (paid — x402 USDC or API key with tokens)
description
Generate image from text prompt (paid — x402 USDC or API key with tokens)
description
Generate video from completed script (paid — x402 USDC or API key with tokens)
description
End-to-end script + video from topic (paid — x402 USDC or API key with tokens)
description
Publish to YouTube, X, TikTok, Instagram, LinkedIn (paid — x402 USDC or API key with tokens)
description
Purchase content tokens for a brand (1000–10000 @ $0.03 each, paid via x402 USDC)

Content Engine

AI-powered content creation as a service. Generate scripts, images, and videos from any topic.

This is an MCP server accessible via Streamable HTTP transport. Any MCP-compatible client can connect to it directly — no proprietary CLI or binary required. Public tools (pricing, quotes) work without credentials. Brand-scoped reads require an API key. Paid tools use the x402 protocol for per-request USDC payments, or an API key with prepaid tokens.

Connection

Content Engine is a standard MCP server. Connect using any MCP client that supports Streamable HTTP transport.

MCP endpoint: https://content-engine-x402.fly.dev/mcp

Server discovery: https://content-engine-x402.fly.dev/.well-known/mcp.json

No special binary, CLI tool, or SDK is required. The server follows the MCP specification and works with any compliant client.

Required Environment Variables

VariableRequiredDescription
CONTENT_ENGINE_URLYesMCP server URL. Default: https://content-engine-x402.fly.dev
CONTENT_ENGINE_API_KEYFor brand-scoped reads and token-based paid callsAPI key (ce_...) tied to a brand. Pass as Authorization: Bearer ${CONTENT_ENGINE_API_KEY} on the MCP connection. Needed for get_queue_status, get_content, get_content_status, and for spending prepaid tokens on paid tools without per-call USDC signing. Create one in the dashboard under Settings → API Keys.
WALLET_PRIVATE_KEYFor x402 per-call paymentsPrivate key for an EVM wallet holding USDC on Base. Used by the x402 client library to sign payment authorizations. Only needed if paying with USDC per call. Not needed if you use an API key with prepaid tokens.

Important: WALLET_PRIVATE_KEY gives the x402 client library the ability to sign USDC transfer authorizations. This key should be for a dedicated agent wallet with limited funds — not a primary wallet. See the Payment section for details on how funds are protected.

Payment — How It Works

Paid tools use the x402 payment protocol for USDC payments on the Base network (EIP-155 chain 8453).

The agent controls every payment

No funds are ever auto-debited. The payment flow is:

  1. Agent calls a paid tool (e.g. create_script)
  2. Server responds with HTTP 402 Payment Required containing the exact USDC amount, recipient wallet, and network
  3. The agent's x402 client library reads the 402 response and presents the payment for authorization — the agent decides whether to sign
  4. If the agent authorizes, the client signs a USDC transfer for the exact amount specified and retries the request with the signed payment proof
  5. Server verifies the payment, settles the transaction on-chain, and processes the request

Each payment is explicit, per-request, and for an exact amount. The server cannot withdraw funds, charge more than the stated amount, or initiate payments. The agent (or its x402 client) must actively sign each transaction.

What the agent needs

To make paid calls, the agent's HTTP client must support x402. The recommended approach:

import { wrapFetch } from "@x402/fetch";
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";

// Create wallet from the dedicated agent wallet key
const account = privateKeyToAccount(process.env.WALLET_PRIVATE_KEY);
const wallet = createWalletClient({ account, chain: base, transport: http() });

// Wrap fetch — paid requests are handled via 402 → sign → retry
const x402fetch = wrapFetch(fetch, wallet, "eip155:8453");

The wrapped fetch handles the 402 challenge-response cycle. Public tools (pricing, quotes) work with plain fetch — no wallet needed. Brand-scoped reads use an API key with plain fetch — also no wallet needed.

Cost control

  • Call get_quote (public, no auth) before any paid tool to see the exact USDC price and per-stage breakdown
  • Call get_pricing (public, no auth) to see all current rates
  • Call get_queue_status (requires API key) to check daily budget remaining for your brand
  • Use a dedicated wallet with limited USDC to cap total exposure
  • Use sandbox mode to test without any payment (see below)

Typical Pricing

Pricing is dynamic — costs vary based on video duration, narration, and effects.

OperationTypical Cost (USDC)Varies By
Script generation$0.10–$0.20Prompt complexity
Image generation$0.15Fixed per image
Video generation$0.50–$2.00Duration, shots, talking heads
Full pipeline (60s)$1.50–$2.00Duration, narration, effects
Publishing$0.10–$0.15Fixed

Always call get_quote with your parameters for the exact price.

Sandbox Mode (Free Testing)

Test the full API flow without payment, wallet, or USDC. Send Authorization: Bearer sandbox with any paid request to receive a mock response with the real cost quote attached.

# Get a quote (always free, no auth needed)
curl -X POST https://content-engine-x402.fly.dev/agent/quote \
  -H "Content-Type: application/json" \
  -d '{"operation":"script","duration_seconds":60}'

# Test a paid endpoint in sandbox mode (no payment, no wallet needed)
curl -X POST https://content-engine-x402.fly.dev/agent/script \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sandbox" \
  -d '{"topic":"How AI is changing music production"}'

Sandbox mode returns:

  • The exact USDC price you would pay
  • A per-stage cost breakdown showing which AI services are used
  • The response structure your agent should expect from real calls
  • Mock IDs (content_id, jobId, transactionId) matching the real format

Sandbox mode does not create content, charge USDC, require a wallet, or count toward rate limits.

Available Tools

Public (no auth — call anonymously)

ToolDescription
get_pricingLive USDC pricing for all operations
get_quoteExact cost quote with per-stage breakdown for specific parameters

Brand-scoped reads (no USDC charge, but require API key)

These tools return data tied to a specific brand, so the server needs to know which brand is asking. Pass Authorization: Bearer ce_... on the MCP connection. Called without an API key, they return a structured auth_required message pointing at the dashboard.

ToolDescription
get_queue_statusQueue position, active jobs, daily budget remaining
get_contentFull content item details including video URL and metadata
get_content_statusLightweight status poll (pipeline stage + completion %)

Paid (x402 USDC per call, OR API key with prepaid tokens)

ToolDescription
create_scriptGenerate AI video script from topic. Returns content_id for tracking.
create_imageGenerate image from text prompt via Runway ML. Supports style and aspect ratio.
create_videoGenerate video from a completed script. Requires content_id from create_script.
run_full_pipelineEnd-to-end: script + video from a single topic. Fastest path to finished video.
publish_contentPublish to YouTube, X, TikTok, Instagram, LinkedIn.
purchase_tokensBuy 1000–10000 content tokens at $0.03 each. Returns x402 payment instructions — pay USDC to credit tokens to a brand, then use the brand's API key to spend them on paid calls.

Two ways to pay

  • x402 USDC (per-call) — No account needed. The x402 client library handles HTTP 402 → sign USDC transfer → retry. See the Payment section above. Called with no auth, paid tools return a payment_required response with the exact price and the x402 REST endpoint.
  • API key + prepaid tokens — Buy tokens via purchase_tokens, credited to a brand. Use the brand's API key (Authorization: Bearer ce_...) on the MCP connection to spend tokens on paid calls without per-call wallet signing.

Typical Workflow

Quick path

get_quote(operation="full_pipeline") → run_full_pipeline → poll get_content_status → get_content

Step-by-step path

  1. get_quote operation="script" — See exact price
  2. create_script topic="..." — Generate script, save returned content_id
  3. get_content_status content_id="..." — Poll until complete
  4. get_quote operation="video" — See exact price for video
  5. create_video content_id="..." — Generate video
  6. get_content_status content_id="..." — Poll until ready (1–5 min)
  7. get_content content_id="..." — Retrieve video URL and metadata

Important Notes

  • Video generation takes 1–5 minutes. Always poll get_content_status rather than assuming instant completion. Polling requires an API key (it's brand-scoped).
  • The content_id (UUID) returned by creation tools is the key for all subsequent operations.
  • Pricing is dynamic — always call get_quote before paid operations to see the exact cost.
  • Use sandbox mode (Authorization: Bearer sandbox) against the x402 REST endpoints to test without spending USDC.
  • Use a dedicated agent wallet with limited funds — do not use a primary wallet.

平台分布

OpenClaw

98.35%
按下载量换算4,036

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills