← Back to Skills Marketplace
YouTube Content Manager
by
baolige2023
· GitHub ↗
· v1.0.1
· MIT-0
122
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install youtube-content-manager
Description
YouTube内容管理后台,支持AI选题生成、脚本创作、标题优化、SEO描述生成、缩略图文案建议、发布记录管理和数据分析。集成SkillPay支付接口,每次调用收0.001USDT。
Usage Guidance
This skill implements the promised YouTube content features but shows several red flags you should address before running:
- Do not run this on a machine with credentials you care about until you inspect and remove hardcoded secrets. The code contains hardcoded API keys (SkillPay and SiliconFlow) and a fixed Flask SECRET_KEY. These keys may be valid and could be used by the skill owner to receive payments or process AI requests — or they could be stolen keys. Replace them with your own credentials stored in environment variables.
- The SKILL.md instructs you to configure OpenAI, but the code calls a different AI provider (api.siliconflow.cn). Confirm which provider you trust, remove unused dependencies, and update the documentation.
- The payment flow is odd (charge endpoint with amount 0 in some calls, pay route uses amount 8), and the SKILL.md exposes a SkillPay API key. If you plan to accept or pay money, review the billing endpoints and test in TEST_MODE first. Keep TEST_MODE = True until you fully audit the billing code.
- The app transmits user prompts and generated content to external endpoints. If your prompts or stored video scripts contain sensitive information, understand that data will be sent to the configured AI/payment services.
- Suggested safe actions: run the code in an isolated environment, remove or rotate the hardcoded API keys, set SECRET_KEY and API keys via environment variables, verify the skill owner's identity (homepage is missing and source is unknown), and consider using your own paid AI account. If you cannot verify or remove the embedded keys, treat this skill as untrusted.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-content-manager
Version: 1.0.1
The skill bundle contains hardcoded sensitive API keys for both a payment service (SkillPay) and an AI provider (SiliconFlow) within `scripts/app.py` and `SKILL.md`. It implements a mandatory third-party payment gateway (skillpay.me) that requires users to pay USDT to access functionality, which is an atypical and risky monetization method for an agent skill. Furthermore, there are technical discrepancies between the documentation and implementation, such as the code using SiliconFlow while the documentation specifies OpenAI, and the payment logic in `scripts/app.py` inconsistently passing an amount of 0 to the billing endpoint.
Capability Assessment
Purpose & Capability
The code implements the advertised YouTube content-management features (topic generation, script/title/description generation, storage and analysis, local SQLite DB). However the SKILL.md and code disagree about which AI provider is used (SKILL.md says OpenAI; code calls a 'SiliconFlow' API) and the SKILL.md claims the user must configure an OpenAI API key while the code contains hardcoded third-party API keys. Payment integration is present in code and SKILL.md (SkillPay), which is coherent with a paid tool, but that payment API key is embedded in the skill rather than declared as a required credential for the user to supply.
Instruction Scope
Runtime instructions (SKILL.md) instruct the user to configure an OpenAI API key and to run the Flask app, but the app code actually uses a different AI endpoint and hardcoded keys. The SKILL.md also publishes a SkillPay API key in plaintext. The code will send user prompts and generated content to external endpoints (skillpay.me for billing and api.siliconflow.cn for AI), which is expected for remote AI generation and payments, but the mismatch between documentation and code (provider/key handling) gives the agent broad discretion that is not described. The payment flow in code is unusual (e.g., charge_user posts amount: 0 to /charge) — behavior not explained in SKILL.md.
Install Mechanism
No install spec; this is instruction + code only and does not automatically download or execute remote archives. The user-run install instructions (pip install ...) are typical. No suspicious installer URLs or extraction steps detected.
Credentials
Registry metadata declared no required environment variables or primary credential, but the code contains multiple hardcoded secrets (SKILLPAY_API_KEY, SILICONFLOW_API_KEY, Flask SECRET_KEY). SKILL.md also prints a SkillPay API key. The SKILL.md asks the user to configure an OpenAI API key, which the code does not use, creating a mismatch between declared requirements and actual secret usage. Hardcoded billing keys are a significant red flag because they can be abused or indicate the skill will bill through the embedded account.
Persistence & Privilege
The skill writes a local SQLite database and uses Flask session cookies (with a fixed SECRET_KEY). It does not request 'always: true' or modify other skills or global agent settings. Its persistence is limited to its own data directory and session state.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-content-manager - After installation, invoke the skill by name or use
/youtube-content-manager - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Initial bugfix release.
- Minor code or logic adjustment in scripts/app.py.
- No changes to documentation or user-facing features.
v1.1.0
youtube-content-manager v1.1.0
- Updated scripts/app.py and templates/index.html.
- Various improvements and bug fixes to core application and interface.
- No changes to documentation or user workflow.
v1.0.0
youtube-content-manager 1.0.0 – Initial Release
- 全新推出YouTube内容管理后台,专为中文创作者设计。
- 支持AI自动生成选题、脚本、标题、SEO描述及标签、缩略图文案建议。
- 提供发布记录管理与每周数据分析,优化内容生产方向。
- 集成SkillPay支付,每次调用仅收取0.001 USDT。
- 本地数据存储,保障安全,界面全中文。
Metadata
Frequently Asked Questions
What is YouTube Content Manager?
YouTube内容管理后台,支持AI选题生成、脚本创作、标题优化、SEO描述生成、缩略图文案建议、发布记录管理和数据分析。集成SkillPay支付接口,每次调用收0.001USDT。 It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.
How do I install YouTube Content Manager?
Run "/install youtube-content-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is YouTube Content Manager free?
Yes, YouTube Content Manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does YouTube Content Manager support?
YouTube Content Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created YouTube Content Manager?
It is built and maintained by baolige2023 (@baolige2023); the current version is v1.0.1.
More Skills