Repurpose any information source into multiple high-quality derivative artifacts. Analyzes lectures, papers, blog posts, transcripts, and other sources, proposes applicable output formats, and generates them after user approval. Use when user says "repurpose this", "turn this into artifacts", "create content from", "break this down into outputs", or wants to maximize the reach of existing content.
Transform any information source into a suite of high-quality derivative artifacts.
Read the source material from $ARGUMENTS.
After reading, write a brief internal summary capturing: the title/topic, the author(s), the core thesis or purpose, and the overall structure.
Classify the source along these dimensions. For detailed guidance on how each source type behaves, consult source-analysis-guide.md.
Determine:
Consult artifact-catalog.md for the full menu of 13 artifact types with applicability criteria.
For each artifact type, evaluate:
Present your proposal to the user:
## Source Analysis
**Source:** [title or description]
**Type:** [source type]
**Domain:** [domain/topic]
**Author(s):** [if known]
**Content signals:** [list checked signals as comma-separated tags]
## Proposed Artifacts
| # | Artifact | Format | Fit | Rationale |
|---|----------|--------|-----|-----------|
| 1 | [name] | HTML/MD | Strong | [why] |
| 2 | [name] | HTML/MD | Strong | [why] |
| ... | ... | ... | ... | ... |
**Excluded (and why):**
- [artifact]: [reason]
- [artifact]: [reason]
Shall I proceed with these N artifacts? You can add, remove, or modify any.
Wait for explicit user approval before generating. If the user modifies the list, acknowledge and proceed with their revised selection.
After approval, generate all artifacts in parallel using Task agents.
artifacts/ next to the sourceartifacts/ in the current working directoryFor each approved artifact, launch a builder Task agent (subagent_type: "builder") with a prompt containing:
Launch ALL agents in a single message for maximum parallelism. Use run_in_background: true for each.
After all agents complete:
ls -la artifacts/)start "" "path" on Windows, open on Mac)## Generated Artifacts
| File | Size | Description |
|------|------|-------------|
| artifacts/cheat_sheet.html | 16 KB | One-page visual summary |
| ... | ... | ... |
N artifacts generated from [source description].