Source profileQuality 90/100Review permissions

netease-youdao/LobsterAI/SKILLs/content-planner/SKILL.md

content-planner

WeChat Official Account topic planning and content calendar management. Based on WeChat article search and trending analysis, generates differentiated topic recommendations and outputs structured content calendars. Activated when users mention "topic", "planning", "content calendar", "trending", or "what to write next week".

Source repository stars
5,952
Declared platforms
0
Static risk flags
2
Last source update
2026-08-26
Source checked
2026-08-26

Decision brief

What it does: where it fits

WeChat Official Account topic planning and content calendar management. Based on WeChat article search and trending analysis, generates differentiated topic recommendations and outputs structured content calendars.

Best for

  • User says "帮我规划下周公众号内容"
  • User says "最近有什么热门选题可以写"
  • User says "帮我做一份内容日历"

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/netease-youdao/LobsterAI --skill "SKILLs/content-planner"
Safe inspection promptEditorial

Inspect the Agent Skill "content-planner" from https://github.com/netease-youdao/LobsterAI/blob/8ae25d09882a3c065ada94bc4461cb7f15e19149/SKILLs/content-planner/SKILL.md at commit 8ae25d09882a3c065ada94bc4461cb7f15e19149. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Workflow

    Confirm the following information with the user (ask all at once):

    Core domain keyword search — Search with 2-3 core keywords related to the account's fieldUser-specified keyword search — If user has specific directionsGeneral trending search — Search with combinations of "热点", "热门", "最新" with domain keywords
  2. 02

    Step 1: Clarify Planning Scope

    Confirm the following information with the user (ask all at once):

    Confirm the following information with the user (ask all at once):
  3. 03

    Step 2: Trending Scan

    Execute multiple rounds of searches covering different dimensions:

    Core domain keyword search — Search with 2-3 core keywords related to the account's fieldUser-specified keyword search — If user has specific directionsGeneral trending search — Search with combinations of "热点", "热门", "最新" with domain keywords
  4. 04

    Step 3: Competitor Analysis

    Extract from search results:

    Extract from search results:
  5. 05

    Step 4: Generate Topic Recommendations

    Based on trending data and competitor analysis, generate 5-10 topic suggestions. Each topic must include:

    Alternative Titles (2 styles)Target AudienceContent Angle (differentiation point)

Permission review

Static risk signals and limitations

Runs scripts

medium · line 17

The documentation asks the agent to run terminal commands or scripts.

npm install -g cheerio

Runs scripts

medium · line 32

The documentation asks the agent to run terminal commands or scripts.

node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "keyword"

Writes files

medium · line 37

The documentation asks the agent to create, modify, or delete local files.

# Save to file

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score90/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars5,952SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
netease-youdao/LobsterAI
Skill path
SKILLs/content-planner/SKILL.md
Commit
8ae25d09882a3c065ada94bc4461cb7f15e19149
License
MIT
Collected
2026-08-26
Default branch
main
View the original SKILL.md

Topic Planning + Content Calendar

Use Cases

  • User says "帮我规划下周公众号内容"
  • User says "最近有什么热门选题可以写"
  • User says "帮我做一份内容日历"
  • User wants to know what competitor accounts are writing about
  • Need to make topic decisions based on data

Dependencies

Node.js + cheerio (install once):

npm install -g cheerio

Script Directory

ScriptPurposeUsage
scripts/wechat_search.jsSogou WeChat article searchnode "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "keyword"

Search Script Parameters

IMPORTANT: Always use the $SKILLS_ROOT environment variable to locate scripts.

# Basic search
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "keyword"

# Limit result count
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "keyword" -n 15

# Save to file
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "keyword" -n 20 -o result.json

# Parse real URLs (extra network requests, may be blocked by anti-scraping)
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "keyword" -n 5 -r

Output Fields: Article title, article URL, article summary, publish time, source account name

Workflow

Step 1: Clarify Planning Scope

Confirm the following information with the user (ask all at once):

帮你规划内容,先确认几件事:

1. 规划周期?(本周 / 下周 / 自定义时间范围)
2. 有没有特定想写的方向或关键词?
3. 每周几篇?(默认3篇)

Step 2: Trending Scan

Execute multiple rounds of searches covering different dimensions:

Search Strategy:

  1. Core domain keyword search — Search with 2-3 core keywords related to the account's field
  2. User-specified keyword search — If user has specific directions
  3. General trending search — Search with combinations of "热点", "热门", "最新" with domain keywords
# Example: Tech domain
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "AI 最新趋势" -n 10
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "大模型应用" -n 10
node "$SKILLS_ROOT/content-planner/scripts/wechat_search.js" "科技热点 2026" -n 10

Wait 3-5 seconds between each search to avoid triggering anti-scraping mechanisms.

Step 3: Competitor Analysis

Extract from search results:

Analysis DimensionExtracted Content
Title StrategyWhich title patterns get high engagement
Topic DirectionWhich directions are recent hot topics
Content AngleWhat angles do existing articles take, how to differentiate
Publish TimeCompetitors' publishing frequency and timing

Step 4: Generate Topic Recommendations

Based on trending data and competitor analysis, generate 5-10 topic suggestions. Each topic must include:

  • Alternative Titles (2 styles)
  • Target Audience
  • Content Angle (differentiation point)
  • Recommended Style: deep-analysis / practical-guide / story-driven / opinion / news-brief
  • Urgency: 🔥 Urgent / 📅 This week / 📦 Reserve
  • Reference Articles (from search results)

Topic Quality Requirements:

  • Each topic must be based on real search data, not fabricated
  • Each topic must have a clear differentiation angle
  • Must include at least 1 high-urgency topic (🔥) and 2 reserve topics (📦)

Step 5: User Approval

This is a mandatory approval gate and cannot be skipped.

Present the topic list and ask user to select, adjust, and schedule.

Step 6: Generate Content Calendar

Output content_calendar.json:

{
  "week": "2026-W13",
  "created_at": "2026-03-25",
  "articles": [
    {
      "id": 1,
      "date": "2026-03-26",
      "day": "Wednesday",
      "topic": "Topic Title",
      "angle": "Differentiation Angle",
      "style": "deep-analysis",
      "audience": "Target Audience",
      "urgency": "this-week",
      "status": "planned",
      "keywords": ["keyword1", "keyword2"]
    }
  ]
}

Step 7: Output Confirmation

Present a summary table and prompt user to start writing with article-writer skill.

Search Considerations

  • Search results may be empty (anti-scraping), retry with different keywords
  • Multiple searches in short time may trigger restrictions, recommend 3-5 second intervals
  • The -r parameter for parsing real URLs has low success rate, avoid unless necessary

Integration with Other Skills

  • The generated content_calendar.json is the input source for article-writer
  • article-writer reads entries with status planned from the calendar

Frequently asked questions

What to verify before installation and use

What does the content-planner source document cover?

WeChat Official Account topic planning and content calendar management. Based on WeChat article search and trending analysis, generates differentiated topic recommendations and outputs structured content calendars.

How do I install content-planner?

The source record exposes this install command: npx skills add https://github.com/netease-youdao/LobsterAI --skill "SKILLs/content-planner". Inspect the command and pinned source before running it.

Which permission-related actions were detected?

Static rules flagged exec-script, write-files in the source; the page lists the matching lines and excerpts.

Alternatives

Compare before choosing

Computed 95591

nexscope-ai/Amazon-Skills

amazon-listing-optimization

Amazon listing builder and optimizer for sellers. Two modes: (A) Create — build keyword-optimized listings from scratch using keyword lists + product characteristics + AI copywriting, (B) Optimize — audit existing listings, find keyword gaps, score across 8 dimensions, and rewrite with missing keywords. Integrates with amazon-keyword-research for keyword input. Works on 12 Amazon marketplaces. No API key required. Use when: (1) creating a new Amazon listing from keywords, (2) auditing an existin

Computed 92434

bytedance/agentkit-samples

byted-airesearch-survey

Launch and continue the Volcengine AI Research survey workflow for concept testing, audience design, questionnaire drafting, interview guide generation, execution confirmation, progress checks, and result queries. Use this skill when the user wants to create, revise, confirm, execute, or follow up on a real AI research survey task in ABCompass instead of doing generic brainstorming, copywriting, translation, summarization, or broad market discussion.

Computed 95528

vibeeval/vibecosystem

frontend-dev

Full-stack frontend development combining premium UI design, cinematic animations, AI-generated media assets, persuasive copywriting, and visual art. Builds complete, visually striking web pages with real media, advanced motion, and compelling copy. Use when: building landing pages, marketing sites, product pages, dashboards, generating media assets (image/video/audio/music), writing conversion copy, creating generative art, or implementing cinematic scroll animations.

Computed 9595

open-octo/octo-agent

ppt-master

Use it for content generation and design tasks; the detail page covers purpose, installation, and practical steps.