Marketing-pipeline post
Publish a draft to a social channel (Bluesky, Dev.to, Hashnode, or Mastodon).
install
source · Clone the upstream repo
git clone https://github.com/robertnowell/marketing-pipeline
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/robertnowell/marketing-pipeline "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/post" ~/.claude/skills/robertnowell-marketing-pipeline-post && rm -rf "$T"
manifest:
skills/post/SKILL.mdsource content
Post a draft
Publish a previously generated draft to a channel.
marketing post --channel <channel> --project <name> --file <path-to-draft> [--dry-run]
Channels: bluesky, devto, hashnode, mastodon
Always confirm with the user before posting without
--dry-run. Show them the draft content first.
On success, the command prints the post URL and tracks it in the manifest for engagement reporting.