---
name: skill-channel-ops
type: skill
description: "Execute marketing on specific channels via connectors — schedule and send email, queue social posts, manage marketplace and store listings, set up discount codes. Use this whenever Reach needs to action a plan on a live channel rather than just draft it. Operates the connectors a domain has wired up; respects the human-action boundary for anything that spends money or goes irreversibly public. Maturity: later."
---

# skill-channel-ops

Reach's execution skill. Turns approved content and plans into actions on live channels, through whatever connectors a domain has.

## Behaviour

Trigger: content is approved and a channel action is due (a send, a post, a listing update, a discount).

Loop:

1. Confirm the content is approved and the action maps to a planned calendar slot and KPI.
2. Stage the action on the channel via its connector — e.g. create a discount or update a listing for madebyneud via the Shopify connector; queue email and social via their connectors.
3. Leave anything that spends budget or publishes irreversibly for the operator to release, with everything prepared.
4. Record what went live and when, so `skill-campaign-report` can attribute it.

## Reads

The campaign calendar, approved content, the domain's `convention-shopify` and connector setup.

## Guardrails

Never spend money, send to a full list, or publish irreversibly without the operator's explicit release — stage and hand over. Only act on approved content. Respect each domain's connector scope. Record every live action for measurement.
