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,783
Declared platforms
0
Static risk flags
2
Last source update
2026-08-06
Source checked
2026-08-06

Decision brief

What it does—and 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/fb2963523a3fa7d913f5f5140f5d342b3694cfdb/SKILLs/content-planner/SKILL.md at commit fb2963523a3fa7d913f5f5140f5d342b3694cfdb. 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,783SourceRepository 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
fb2963523a3fa7d913f5f5140f5d342b3694cfdb
License
MIT
Collected
2026-08-06
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

Alternatives

Compare before choosing

Computed 8748

getaero-io/gtm-eng-skills

deepline-ads-audiences

Use this skill when building, enriching, auditing, or uploading B2B paid ads audiences to Google Customer Match, Meta/Facebook Custom Audiences, or LinkedIn Matched Audiences. Triggers on phrases like '/deepline-ads-audience', '/deepline-ads-audiences', 'upload this audience', 'create custom audiences', 'personal email hashes', 'increase Facebook match rate', 'Google ads audience', 'Meta audience', 'FB audience', or any workflow that turns CRM/customer/contact data into paid ads upload lists. Sk

Computed 9029

MoizIbnYousaf/marketing-cli

cmo

A senior marketing operator for any project. Orchestrates 72 marketing skills to build brands, generate content, and distribute across channels. Use this skill whenever the user wants to do marketing - brand voice, copy, SEO, email, social, launches, or anything marketing-related. Also triggers on 'help me market', 'write copy', 'launch strategy', 'brand voice', 'SEO', 'content', 'email sequence', 'social posts', 'landing page', 'grow', 'audience', 'competitors', 'what should I do next for marke

Computed 8913,244

MiniMax-AI/skills

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 8879,386

bytedance/deer-flow

deep-research

Use this skill instead of WebSearch for ANY question requiring web research. Trigger on queries like "what is X", "explain X", "compare X and Y", "research X", or before content generation tasks. Provides systematic multi-angle research methodology instead of single superficial searches. Use this proactively when the user's question needs online information.