Claude Code skills to download sources (articles, PDFs, YouTube video transcripts)
npx skills add https://github.com/michalparkola/tapestry-skills-for-claude-code --skill article-extractorInstale esta skill com a CLI e comece a usar o fluxo de trabalho SKILL.md em seu espaço de trabalho.
A collection of productivity skills for AI agents like Claude Code that help you work faster and learn better.
Are you a founder of a tech company? Check out Tapestry – the AI planning partner that helps everyone on your team make better decisions faster.
| Skill | What it does |
|---|---|
| Learn This | One command to extract content from any URL and turn it into an action plan. |
| Ship-Learn-Next | Transform learning content into a 5-rep action plan you can ship. |
| YouTube Transcript | Download and clean YouTube video transcripts with deduplication. |
| Article Extractor | Extract clean, readable text from web articles and blog posts. |
| Scrum Sage | AI Scrum Master and agile coach grounded in Sutherland, Ohno, and First Principles. |
| Session Log | Summarize your session and append it to a weekly agent-log file. |
| Unblock Action | Turn a vague stuck task into a concrete next action in under 2 minutes. |
The unified workflow that orchestrates everything. Just say learn-this <URL> and it:
One command. Complete workflow. From learning to shipping.
Download and clean YouTube video transcripts with automatic deduplication and readable formatting.
Features:
Use cases:
Extract clean, readable content from web articles and blog posts, removing ads, navigation, and clutter.
Features:
Use cases:
AI-powered Scrum Master and Enterprise Agility Coach based on Jeff Sutherland, Taiichi Ohno, and First Principles thinking.
Features:
Use cases:
Summarize your Claude Code conversation and append it to a weekly agent-log file.
Features:
YYYY-wWW agent-log.md)Use cases:
Get unstuck on vague or overwhelming tasks. Clarifies the intended output, scopes it to today, and identifies the concrete next physical action.
Features:
Use cases:
Transform passive learning content (transcripts, articles, tutorials) into actionable implementation plans using the Ship-Learn-Next framework.
Features:
Use cases:
# Clone the repository
git clone https://github.com/michalparkola/tapestry-skills.git
# Run the installation script
cd tapestry-skills
chmod +x install.sh
./install.sh
# Create personal skills directory if it doesn't exist
mkdir -p ~/.claude/skills
# Copy skills
cp -r learn-this ~/.claude/skills/
cp -r youtube-transcript ~/.claude/skills/
cp -r article-extractor ~/.claude/skills/
cp -r ship-learn-next ~/.claude/skills/
cp -r scrum-sage ~/.claude/skills/
cp -r session-log ~/.claude/skills/
cp -r unblock-action ~/.claude/skills/
# In your project directory
mkdir -p .claude/skills
# Copy skills
cp -r /path/to/tapestry-skills-for-claude-code/learn-this .claude/skills/
cp -r /path/to/tapestry-skills-for-claude-code/youtube-transcript .claude/skills/
cp -r /path/to/tapestry-skills-for-claude-code/article-extractor .claude/skills/
cp -r /path/to/tapestry-skills-for-claude-code/ship-learn-next .claude/skills/
cp -r /path/to/tapestry-skills-for-claude-code/scrum-sage .claude/skills/
cp -r /path/to/tapestry-skills-for-claude-code/session-log .claude/skills/
cp -r /path/to/tapestry-skills-for-claude-code/unblock-action .claude/skills/
The simplest way to use Tapestry skills. One command extracts content and creates your action plan:
"learn-this https://www.youtube.com/watch?v=VIDEO_ID"
"weave https://example.com/article"
"help me plan https://example.com/paper.pdf"
"make this actionable https://blog.com/post"
All these phrases work: learn-this, learn this, weave, help me plan, extract and plan, make this actionable
The skill will:
Once installed, Claude will automatically use this skill when you ask to download YouTube transcripts:
"Download the transcript for https://www.youtube.com/watch?v=VIDEO_ID"
The skill will:
Claude will use this skill when you ask to extract content from a URL:
"Extract the article from https://example.com/blog-post"
"Download this article without the ads"
The skill will:
Claude will activate this skill when you ask about Scrum, agile coaching, or team performance:
"Help me plan our next sprint"
"Analyze our team's velocity trend"
"We keep missing sprint goals — what's wrong?"
"How should we scale from 2 to 5 teams?"
The skill will:
Claude will use this skill when you want to log your session:
"log this"
"session log"
"summarize this session"
The skill will:
YYYY-wWW agent-log.md in reverse chronological orderClaude will activate this skill when you're stuck on a task:
"unblock: work on marketing"
"I'm stuck on the pricing page"
"unstick: figure out onboarding"
The skill will:
Claude will use this skill when you want to turn content into an action plan:
"Turn this transcript into an implementation plan"
"Make this actionable using the Ship-Learn-Next framework"
The skill will:
pip3 install openai-whisper
npm install -g reader-cli
pip3 install trafilatura
User: "learn-this https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Claude:
🧵 Learn This Workflow Starting...
📍 Detected: youtube
📺 Extracting YouTube transcript...
✓ Saved transcript: Never Gonna Give You Up.txt
🚀 Creating action plan...
✓ Quest: Master Video Production Techniques
✓ Saved plan: Ship-Learn-Next Plan - Master Video Production.md
✅ Learn This Complete!
📥 Content: Never Gonna Give You Up.txt
📋 Plan: Ship-Learn-Next Plan - Master Video Production.md
🎯 Rep 1 (This Week): Film and edit a 60-second video
When will you ship Rep 1?
User: "Download transcript for https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Claude:
✓ Checked available subtitles
✓ Downloaded auto-generated transcript
✓ Converted to readable format
✓ Removed duplicate lines
✓ Saved to: Never Gonna Give You Up.txt
✓ Cleaned up temporary files
User: "Extract https://example.com/how-to-build-saas"
Claude:
✓ Using reader (Mozilla Readability)
✓ Extracted article: How to Build a SaaS in 30 Days
✓ Saved to: How to Build a SaaS in 30 Days.txt
Preview (first 10 lines):
[Clean article text without ads or navigation...]
User: "Turn this transcript into an implementation plan"
Claude:
✓ Read transcript: Build a SaaS in 30 Days.txt
✓ Extracted core lessons
✓ Created 5-rep action plan
✓ Saved to: Ship-Learn-Next Plan - Build a SaaS.md
Your quest: Launch a SaaS MVP and get first 10 customers in 4 weeks
Rep 1 (this week): Find 3 proven market opportunities
When will you ship Rep 1?
These skills are built on the principle that learning = doing better, not knowing more.
100 reps beats 100 hours of study.
Found a bug or want to add a feature? Contributions are welcome!
git checkout -b feature/amazing-skill)git commit -m 'Add amazing skill')git push origin feature/amazing-skill)MIT License - see LICENSE file for details
Having issues? Please open an issue on GitHub.
Made with Claude Code
Learn more about Claude Code at claude.com/claude-code