publish
Publish content immediately to one or more channels like DEV.to, Reddit, LinkedIn. Each variant is adapted per platform. Idempotent: re-running with same content.id and channel returns cached state without re-posting.
Instructions
Publish one or more channel variants immediately. Side effects: makes external HTTP requests to each channel platform; writes publish state to the local YAML backend; requires valid credentials in the named profile. Idempotent on (content.id, channel) — re-running with the same IDs returns cached state without re-posting. Use publish for immediate-only delivery; use schedule when any variant needs a future schedule_at; use drain to flush a previously built queue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | ||
| variants | Yes | ||
| profile_name | Yes | Name of the distribution profile (credentials store). Use list_profiles to discover available names. |