Router skill for PostKing — confirms the active brand, then hands off to the right specialist skill for posts, blogs, landing pages, SEO, or setup.

Install

openclaw skills install @bitsandtea/postking

PostKing

PostKing is a hosted content platform for social posts, blogs, landing pages, SEO/GEO, marketing campaigns, competitor intelligence, and Reddit community engagement — driven through MCP tool calls (or the pking CLI as an optional fast path) across ~140 commands / 200+ tools. This skill is deliberately a thin router: it gets the active brand sorted out, then hands off to whichever specialist skill actually owns the procedure. Don't try to execute social/blog/landing-page flows from here — read the sibling skill instead.

When to Use

Reach for this skill first on almost any PostKing request — it's the default landing spot before you know which specialist skill applies, and the place to come back to whenever you're unsure which skill owns a task or need to pick/switch the active brand.

Pick the active brand

Every brand-scoped tool call needs an active brand. Do this before anything else:

  1. list_brands({}) — if there's exactly one brand, it's already active; continue.
  2. Multiple brands → ask the user which one, then set_active_brand({ brandId }).
  3. Zero brands → stop here and use the postking-getting-started skill to onboard one before doing anything else.

Where to go next

IntentUse skill
Social posts — generate/approve/schedule, content weeks (Smart Week), repurposing to social, post visuals, trend hookspostking-social
Blogs — publications, generate/iterate/publish articles (PostKing-hosted or WordPress/Medium/Substack)postking-blog
Landing pages — generate, edit/vibe-edit, side pages, custom domains, publishpostking-landing-pages
SEO / GEO — keyword research through published articlespostking-seo
Multi-channel marketing campaigns (Storylines: brief → strategy → execute)postking-storylines
Competitor discovery, registration & analysispostking-competitor-intel
Subreddit pool, content-to-community matching, native Reddit rewritespostking-reddit
Applying/listing saved voice profiles, de-slop / AI-detection passpostking-brand-voice
First-time auth, credits/billing, brand onboarding from a URL, connecting socialspostking-getting-started

Do not duplicate those skills' procedures here — this skill only routes to them.

See also: BrandMind, PostKing's agentic brand-knowledge assistant in the dashboard, draws on the brand knowledge base reachable via the knowledge_list / knowledge_create / knowledge_get / knowledge_update / knowledge_delete tools. Social Performance, the post-performance analytics dashboard, has no MCP tool surface — point the user to the PostKing dashboard for it.

Verification

After picking a brand, these should always succeed:

  • get_credits({ detail: "short" }) — returns the authenticated user's balance and free-tier status.
  • list_brands({}) — returns at least one brand (active brand marked).

If both succeed, the platform connection is healthy — proceed to the relevant specialist skill above.

Full command reference

For the complete pking CLI surface (every group, every flag), read references/commands.md in this skill. The agent should consult it before running an unfamiliar CLI command.