trainingsites/campus-ai-os/one-recording-to-a-week-of-content
Claude Code and agent skill by trainingsites/campus-ai-os
- community
Checking that the SKILL.md file is still in the repository.
Turn ONE recording, transcript, or set of notes into a full week of marketing — a content brief, a core piece, an announcement email, three social posts, and a community discussion post. Use when the owner drops a recording/transcript/notes in inputs/ and says "turn this into a week of content", "repurpose this into everything", "one recording to a week", or runs the playbook by name. The transformation showcase — one input in, a week of drafts out.
Install
npx vskill@latest install trainingsites/campus-ai-os/one-recording-to-a-week-of-contentSKILL.md
Playbook — One Recording → A Week of Content
The showcase. The owner drops one source (a call recording, a webinar transcript, a YouTube transcript, or raw notes) into inputs/, runs this playbook, and gets a week of ready-to-review marketing in the owner's voice. Six stages, all starter employees, no paid teams, no connectors required, draft-first. The ledger shows a real light/full tier split.
Dean runs this. Read playbooks/README.md (the runtime) once before your first playbook run.
The playbook contract
How Dean executes it
0. Preconditions. A source file exists in inputs/ (transcript, recording transcript, or notes). Never write to inputs/ — copy anything you must mutate into the run dir first. If no source is present, ask the owner which file to use.
1. Mint the run_id and open the run dir.
run_id = one-recording-{YYYYMMDD-HHMMSS}- run dir:
outputs/{YYYY-MM}/runs/playbooks/one-recording-to-a-week-of-content/{run_id}/
2. Load context once (the reads_context list). Every downstream stage inherits it — do not re-brief per stage.
3. Run the six stages in order. For each: resolve the tier (stage model_tier → header default → policy → full; pins in README.md override), run the skill, write the output as 0N-{stage}.md in the run dir, then run the stage's done_check. A generative stage does not hand off until its done-check passes; loop to cost_cap.max_passes, then take its fail_action.
- Stage 1 — extract-brief (light): run
content-repurposerin analysis mode over the source. Output the brief. Check: ≥3 angles + ≥2 verbatim quotes. - Stage 2 — core-piece (full): run
content-repurposergeneration using the brief. One core long-form piece in the owner's voice. Check: on-brand + ≥600 words + one takeaway. - Stage 3 — announcement-email (full): run
email-sequencefor a single announcement email pointing at the core piece. Check: one CTA + subject + link; draft-only. - Stage 4 — social-posts (light): run
social-plannerfor 3 platform-native posts on the week's theme. Check: 3 distinct, single-idea, hooked posts. - Stage 5 — community-post (light): run
community-pulsefor one discussion starter. Check: ends in an open question, ties to the core message. - Stage 6 — package-and-ledger (light): Dean writes
results.json(interop 1.0 shape inREADME.md) and appends one line per generative stage to the ledger its seat resolves to (.campus-os/ledger-paths.md), each carryingrun_id,tier_requested,tier_used.
4. Stop condition + gate. When the 5 drafts + results.json + ledger lines exist, STOP. Present the week of drafts to the owner for review. Publish nothing — no stage here carries a publish grant.
Tier note: the light stages (1 extract, 4 social, 5 community, 6 package) run on the lighter engine from .campus-os/model-routing.md (light: subagent-haiku); the full stages (2 core piece, 3 email) run on the primary model — both pinned full by the voice/publish pins. The ledger records a real tier_used split with per-stage timestamps; if the light engine is down, the stage escalates to full and logs it.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplaybooks/one-recording-to-a-week-of-content/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/trainingsites/campus-ai-os/one-recording-to-a-week-of-content)