target-brief-studio

SkillDev tools

Hand-written end-to-end playbook for a reusable target brief workflow.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the target-brief-studio skill

What this skill tells your AI

The instructions your AI receives, as published by understudy-ai/understudy in packages/gateway/src/__tests__/fixtures/handwritten-playbook-demo/skills/target-brief-studio/SKILL.md and read by ahel’s review.

Goal

Produce a delivery-preview-ready first-pass target brief package.

Inputs

  • targetName
  • analysisFocus

Child Artifacts

  • collect-target-context
  • explore-unfamiliar-target
  • synthesize-brief
  • render-brief-assets
  • compose-summary-video
  • prepare-delivery-preview

Stage Plan

  1. [skill] collect-target-context -> Collect baseline context | inputs: targetName, artifactsRootDir | outputs: target.json, context.md | retry: retry_once
  2. [worker] explore-unfamiliar-target -> Explore the unfamiliar target | inputs: targetName, artifactsRootDir, analysisFocus | outputs: findings.md, highlights.json, limitations.json, worker-summary.json | retry: pause_for_human | budget: maxMinutes=12
  3. [skill] synthesize-brief -> Convert findings into a summary packet | inputs: findings.md, highlights.json, limitations.json, context.md | outputs: summary.json, brief.md | retry: retry_once
  4. [skill] render-brief-assets -> Render the cover and summary-card images | inputs: target.json, summary.json, brief.md | outputs: cover.png, summary-card.png | retry: retry_once
  5. [skill] compose-summary-video -> Render the draft summary video | inputs: cover.png, summary-card.png, screenshots/*, brief.md | outputs: draft.mp4 | retry: retry_once
  6. [skill] prepare-delivery-preview -> Assemble the delivery preview payload | inputs: target.json, brief.md, draft.mp4, cover.png | outputs: delivery/preview.json | retry: retry_once
  7. [approval] delivery-preview -> Wait for human approval before delivery | outputs: approval.state | approval: delivery_preview

Output Contract

  • draft.mp4
  • delivery/preview.json
  • summary.json
  • brief.md

Approval Gates

  • Human review before delivery

Failure Policy

  • Preserve generated artifacts between retries
  • Pause for human review if the exploration worker hits a hard UI block

Signals

GitHub stars
456
Forks
34
Last commit
Jun 2026
Advanced
Catalog kind
skill
Gateway key
target-brief-studio
Source
github.com/understudy-ai/understudy