channel-registry

Records brand social channel, UGC permission, and cadence facts in an append-only event stream.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/qaz26688442/bo-car --skill channel-registry-qaz26688442
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: channel-registry
Source: https://github.com/qaz26688442/bo-car/tree/main/.agents/skills/channel-registry
Command: npx skills add https://github.com/qaz26688442/bo-car --skill channel-registry-qaz26688442

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Brand social teams lose track of which channels are active, who controls each account, what cadence was committed, and whether UGC permissions actually cover paid use. This Skill provides a single canonical registry that records channel state, governance, voice adaptation, and permission facts as auditable events instead of scattered notes. ## Core Features & Use Cases - Channel Lifecycle Management: Register channels and transition them through proposed, warming, active, paused, and retired states with compare-and-set revision control. - UGC Permission Tracking: Record organic or paid UGC permissions with scope, channels, duration, compensation, and expiry so usage rights are never ambiguous. - Proposal Governance: Accept or reject pending social activity and incident proposals from other skills through append-only decision events. - Use Case: A social manager registers a new Bluesky account with governance evidence, transitions a LinkedIn page from warming to active, and records an organic-only UGC permission for a creator asset with a defined expiry date. ## Quick Start Register the channel bluesky-acme with its governance evidence, objective, canon pointer, and cadence commitment in the channel registry.

Frequently Asked Questions about channel-registry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register a new social media channel with governance evidence?▼

Register a channel by submitting an owner upsert event with the account URL, control and 2FA evidence, approval ladder, objective, canon pointer, and cadence commitment. The event is appended through the registry script with an explicit expected revision.

How do I track UGC permission scope and expiry for creator content?▼

Record a UGC permission event with the asset ID, scope, allowed channels, duration, compensation, and expiry date. Organic permission never grants paid use; paid expansion requires separate creator or contract evidence and a new event.

What channel lifecycle states does the registry support?▼

Channels move through proposed, warming, active, paused, and retired states using compare-and-set transitions. State cannot be unset or reinitialized, and reactivation is a new paused-to-warming transition with fresh evidence.

Can the channel registry score content quality or choose channels?▼

No. The registry only records facts; ECHO scoring belongs to social-quality-auditor and channel selection belongs to channel-portfolio-planner. A missing record means Unknown, never a quality failure.

What happens to proposals when host capability is unavailable?▼

Proposals from inbox, listening, or crisis producers remain pending until a host-capability principal accepts or rejects them by event ID. The event stream is never cleared, and standalone installs can only prepare proposals.