content-transformation
Content Transformation
Convert, summarize, and repurpose content across formats and platforms.
Pattern Selection
| Intent | Pattern | When to Use |
|---|---|---|
| Standard summary | summarize |
Balanced key points extraction |
| Micro summary | summarize_micro |
Extremely concise (1-2 sentences) |
| 5-level summary | create_5_sentence_summary |
Progressive: 5 words → 5 sentences |
| Key points | create_summary |
Bullet-point key takeaways |
| One-liner + bullets | create_micro_summary |
One sentence + supporting points |
| To Markdown | convert_to_markdown |
Any format → clean Markdown |
| HTML cleanup | sanitize_broken_html_to_markdown |
Broken HTML → Markdown |
| To CSV | export_data_as_csv |
Structured data → CSV |
| To Tweet | tweet |
Content → tweet-length |
| To Flashcards | to_flashcards |
Content → Q&A flashcards |
| Create flashcards | create_flash_cards |
Generate study flashcards |
| Callout blocks | md_callout |
Create Markdown callouts |
| Video summary | youtube_summary |
YouTube → key points + timestamps |
| Video chapters | create_video_chapters |
Video → timestamped chapters |
| Latest video | extract_latest_video |
Get latest video info |
| Video ID | extract_videoid |
Extract video IDs from URLs |
Decision Flow
User request
│
├─ Summarization ─┬─ "one sentence/TL;DR" ──→ summarize_micro
│ ├─ "5-level/progressive" ──→ create_5_sentence_summary
│ ├─ "key points/bullets" ──→ create_summary
│ └─ general ──→ summarize
│
├─ Format conversion ─┬─ "markdown" ──→ convert_to_markdown
│ ├─ "CSV/spreadsheet" ──→ export_data_as_csv
│ ├─ "tweet" ──→ tweet
│ └─ "flashcards" ──→ to_flashcards
│
└─ Video content ─┬─ "summarize video" ──→ youtube_summary
└─ "chapters/timestamps" ──→ create_video_chapters
Pattern References
See references/ for full patterns:
- summarize.md
- summarize_micro.md
- create_5_sentence_summary.md
- convert_to_markdown.md
- tweet.md
- to_flashcards.md
- youtube_summary.md
Output Guidelines
- Preserve essential meaning in all transformations
- Match output format conventions exactly (valid Markdown, proper CSV escaping)
- For summaries: scale detail to requested length
- For social: respect platform character limits
- For study materials: focus on testable concepts
More from spitoglou/fabric-claude-skills
learning-education
Create learning materials, explain concepts, generate quizzes and study aids. Use when asked to explain topics, create tutorials, generate practice questions, make flashcards, design curricula, or help study. Triggers include "explain this", "help me learn", "create a quiz", "tutorial for", "study guide", "how does X work", "teach me", "practice questions".
33research-intelligence
Extract insights, analyze claims, and synthesize knowledge from research content. Use when processing academic papers, articles, podcasts, videos, meeting transcripts, or any content where the goal is to extract wisdom, analyze arguments, summarize findings, or compile references. Triggers include "analyze this paper", "extract key insights", "summarize the research", "what are the main claims", "extract wisdom from", "compile references", "critique this argument".
12critical-thinking
Analyze arguments, detect biases, evaluate claims, and improve reasoning. Use when asked to fact-check, identify logical fallacies, evaluate arguments, analyze predictions, find root causes, or think adversarially about plans. Triggers include "evaluate this argument", "logical fallacies", "fact check", "analyze the claims", "identify biases", "devil's advocate", "red team this", "root cause".
11writing-enhancement
Improve writing quality, fix errors, and transform style. Use when asked to proofread, edit, improve clarity, fix grammar/typos, enhance academic writing, analyze prose quality, humanize technical content, or write essays. Triggers include "improve this writing", "fix typos", "proofread", "make this clearer", "academic style", "humanize", "write an essay", "analyze my writing".
9technical-documentation
Create and improve technical documentation including architecture designs, PRDs, API docs, code explanations, and visual diagrams. Use when asked to document systems, explain codebases, create design documents, write PRDs, generate Mermaid/PlantUML diagrams, review architecture, write user stories, or create pull request descriptions. Triggers include "document this", "create a design doc", "explain this code", "write a PRD", "create a diagram", "architecture overview", "user story for", "PR description".
8content-creation
Create newsletters, social media posts, presentations, professional emails, and other content for publication or communication. Use when asked to write newsletters, draft emails, create social posts, design presentations, or prepare content for specific audiences. Triggers include "write a newsletter", "draft an email", "create a post", "social media", "presentation", "blog post", "LinkedIn", "announcement".
7