Skills for Real Engineers. Straight from my .agents directory.
channel-publish
Agent skill fromyikart/AiToEarn
Publish content to the user's bound Channel Accounts, schedule or change Publish At, cancel an unfinished Publish Task, or update already published content. Use when the user wants to post, schedule, cancel, or update social content on a connected platform.
How to install channel-publish
npx skills add yikart/AiToEarn# or add only this skill to Claude Code: copy the folder
skills/claude-plugin-aitoearn/skills/channel-publish/
# into
~/.claude/skills/channel-publish/ (all projects)
.claude/skills/channel-publish/ (one project)
1# Channel Publish23Publish through Channel Accounts. Limits come from `get_channel_platform`, not from this file.45## Environment67Some domestic platforms are not available on this edition — treat `list_channel_platforms` as the source of truth and never promise an unlisted platform. When the user asks to publish to a platform that is not listed, say it is not supported here and guide them to the domestic edition.89## Tools1011- `list_channel_accounts` / `get_channel_account`: pick `accountId` and platform. Account `status`: `1` usable, `0` offline (authorization lost) — only `status: 1` accounts can publish. Not required for plugin publish (`xhs / wxSph`, see Workflow step 1).12- `list_channel_platforms`: directory of publish support and assembled tool ids. For `authType==='plugin'` platforms (`xhs / wxSph`) `assembledToolIds` is empty — `create_rednote/wechat_channels_publish_flow` does not exist and is not searchable via `toolSearch`.13- `get_channel_platform`: required before create. Follow the returned text for title, body, media count/format/duration, cover, topics, and publish mode. For `xhs / wxSph` it returns “不支持服务端发布,请使用浏览器插件发布(guide_{slug}_plugin_publish)”.14- `list_channel_publish_records` / `get_channel_publish_record`: inspect flows and tasks. Use `flowId` / `taskId` to get `ChannelPublishRecord.id(recordId)` when you need a `recordId`.15…
Excerpt shown under the repository's MIT license.
More skills in AiToEarn
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
