一键导入
on-demand-brief-planner
Define a reviewable on-demand brief workflow for YouTube, Twitch, and Stack and Flow from approved context and a user prompt.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Define a reviewable on-demand brief workflow for YouTube, Twitch, and Stack and Flow from approved context and a user prompt.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Trigger: Discord advisor, where should this go, routing help, operational architecture. Provide response-only routing advice and safe handoff copy.
Trigger: release hygiene, post-release issues, Kanban status, project column, merged to main. Keep GitHub issues and Project status aligned after merges and releases.
Trigger: Discord save, write, update, remember, store, queue, ledger, publish, schedule. Gate persistent writes.
Trigger: Discord runtime request, route, intent, runner, backend, SDD handoff. Select the safe runtime path before workflow skills.
Trigger: effective skills, skill pack, global/category/channel scope, disabled skill, skill override. Resolve skills before workflow execution.
Define a reviewable weekly LinkedIn planning slice from approved context, cadence, and known assets.
| name | on-demand-brief-planner |
| description | Define a reviewable on-demand brief workflow for YouTube, Twitch, and Stack and Flow from approved context and a user prompt. |
| license | MIT |
Use this skill to turn approved project context and an explicit user prompt into small reviewable briefs for YouTube, Twitch, and Stack and Flow before any drafting, publishing, scheduling, or durable memory write happens.
This skill defines a planning contract only. It does not publish, schedule, sync to Buffer, route Discord traffic, or claim that memory or ledger writes are already wired.
Required inputs:
project_slugrequest_idrequested_networks from youtube, twitch, and stack-and-flowuser_promptgoalaudienceconstraintsknown_assets or noneOptional inputs:
timeframebrand_context_summaryrecent_ledger_summarydesired_ctareview_preferencessource_contextyoutube, twitch, and stack-and-flow in the same brief request.Return a YAML-like structure similar to this:
schema_version: 1
project: <project-slug>
supported_networks:
- youtube
- twitch
- stack-and-flow
request_id: <stable-request-id>
timeframe: <timeframe-or-request-window>
source_context:
brand_namespace_key: <brand namespace>
strategy_namespace_key: <strategy namespace>
ledger_namespace_key: <content ledger namespace>
network_namespace_keys:
youtube: <youtube namespace>
twitch: <twitch namespace>
stack-and-flow: <stack-and-flow namespace>
brief_request:
user_prompt: <user prompt>
goal: <why these briefs exist>
audience:
primary:
- <audience segment>
desired_networks:
- <network>
constraints:
- <constraint>
known_assets:
- <asset>
planning_basis:
confirmed_facts:
- <approved fact from source context>
assumptions:
- <planning assumption to review>
missing_context:
- <missing approved input to call out explicitly>
format_rules:
- <network-specific brief rule>
proposed_angles:
- <angle under consideration>
briefs:
- network: <youtube|twitch|stack-and-flow>
status: <draft-review|approved-for-demo-validation>
brief_goal: <network-local goal>
audience: <audience summary>
outline:
- <outline section>
required_assets:
- <asset>
call_to_action: <cta>
rationale:
prompt_alignment: <prompt linkage>
brand_alignment: <approved context>
ledger_reference: <content history cue or none>
approval_checkpoint:
- <human review step>
approval:
status: <pending-human-approval|approved-for-demo-validation>
checkpoints:
- <approval rule>
memory_write_targets:
project_strategy_namespace_key: <strategy namespace>
content_ledger_namespace_key: <content-ledger namespace>
network_namespace_keys:
youtube: <youtube namespace>
twitch: <twitch namespace>
stack-and-flow: <stack-and-flow namespace>
write_mode: <planned-only-until-approved>
ledger_candidates:
- network: <network>
candidate_id: <brief-or-entry-id>
intended_status: <draft|queued>
save_after: <human approval plus status confirmation>
discord-project-manager/project/<project-slug>/branddiscord-project-manager/project/<project-slug>/strategydiscord-project-manager/project/<project-slug>/content-ledgerdiscord-project-manager/project/<project-slug>/network/youtubediscord-project-manager/project/<project-slug>/network/twitchdiscord-project-manager/project/<project-slug>/network/stack-and-flowdiscord-project-manager/project/<project-slug>/strategydiscord-project-manager/project/<project-slug>/network/<network-slug>discord-project-manager/project/<project-slug>/content-ledger using the content-ledger status contract (draft before publishing/scheduling, queued only after scheduling approval)Do not write or revise durable brief memory or ledger entries until a human approves the brief set and confirms the ledger status. Approved briefs that are not scheduled should map to draft; scheduled items may map to queued only after scheduling approval.
Use ADR 0002 exactly:
discord-project-manager/project/<project-slug>/strategydiscord-project-manager/project/<project-slug>/content-ledgerdiscord-project-manager/project/<project-slug>/network/youtubediscord-project-manager/project/<project-slug>/network/twitchdiscord-project-manager/project/<project-slug>/network/stack-and-flowCanonical ADR examples that this skill may mirror when using fake/demo values:
discord-project-manager/project/egdev/strategydiscord-project-manager/project/egdev/content-ledgerdiscord-project-manager/project/egdev/network/youtubediscord-project-manager/project/egdev/network/twitchdiscord-project-manager/project/egdev/network/stack-and-flowPromote reusable brief workflow rules, approval checkpoints, and contract changes into repo artifacts when they become canonical, review-facing, or architecture-relevant.
schema_version: 1
project: egdev
supported_networks:
- youtube
- twitch
- stack-and-flow
request_id: brief-request-001-demo
timeframe: 2026-W24
source_context:
brand_namespace_key: discord-project-manager/project/egdev/brand
strategy_namespace_key: discord-project-manager/project/egdev/strategy
ledger_namespace_key: discord-project-manager/project/egdev/content-ledger
network_namespace_keys:
youtube: discord-project-manager/project/egdev/network/youtube
twitch: discord-project-manager/project/egdev/network/twitch
stack-and-flow: discord-project-manager/project/egdev/network/stack-and-flow
brief_request:
user_prompt: turn one reviewability theme into a video brief, a live brief, and a compact short-form brief
goal: define reusable on-demand briefs from approved fake context
audience:
primary:
- engineering leads
desired_networks:
- youtube
- twitch
- stack-and-flow
constraints:
- english artifacts only
- no publishing without human approval
known_assets:
- asset://demo/brief-outline-01
planning_basis:
confirmed_facts:
- approved brand context prefers practical technical framing
assumptions:
- the same theme can be adapted across long-form, live, and compact formats without repeating the same hook
missing_context:
- no approved source transcript exists for this request
format_rules:
- youtube brief should support a longer explanatory outline
- twitch brief should leave room for live interaction and Q&A
- stack-and-flow brief should stay compact and clip-friendly
proposed_angles:
- reviewability as a product discipline
briefs:
- network: youtube
status: draft-review
brief_goal: explain one technical workflow lesson in long-form detail
audience: engineering leads evaluating AI-assisted development workflows
outline:
- opener with the core trade-off
- implementation lesson
- reviewability checklist
required_assets:
- asset://demo/brief-outline-01
call_to_action: invite viewers to compare their own review workflow constraints
rationale:
prompt_alignment: expands the user prompt into a longer explanatory format
brand_alignment: explains trade-offs before implementation
ledger_reference: x-post-001-demo follow-up angle
approval_checkpoint:
- approve the YouTube brief before scripting
approval:
status: pending-human-approval
checkpoints:
- approve all briefs before drafting, publishing, scheduling, or durable memory writes
memory_write_targets:
project_strategy_namespace_key: discord-project-manager/project/egdev/strategy
content_ledger_namespace_key: discord-project-manager/project/egdev/content-ledger
network_namespace_keys:
youtube: discord-project-manager/project/egdev/network/youtube
twitch: discord-project-manager/project/egdev/network/twitch
stack-and-flow: discord-project-manager/project/egdev/network/stack-and-flow
write_mode: planned-only-until-approved
ledger_candidates:
- network: youtube
candidate_id: youtube-brief-001-demo
intended_status: draft
save_after: human approval plus draft status confirmation
This example is fake/demo data only and must not be treated as a live editorial plan.