tapestry_skill
- Shell
194
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill michalparkola/tapestry-skills-for-claude-code --skill tapestry- SKILL.md12.3 KB
Overview
This skill unifies content extraction and action planning for any URL. It detects the content type (YouTube, article, PDF), extracts the source text or transcript, then automatically generates a Ship-Learn-Next action plan. The workflow saves both the raw content file and a concise, multi-step implementation plan.
How this skill works
The skill first detects URL type using simple pattern checks and HTTP headers. It runs the appropriate extractor: YouTube transcripts via yt-dlp, HTML articles via reader/trafilatura or a fallback parser, and PDFs via download + pdftotext when available. After extraction it runs the Ship-Learn-Next planner to produce a 4–8 week, rep-based action plan and saves both files, then presents a summary and next-step prompt.
When to use it
- You say: "tapestry <URL>", "weave <URL>", or similar intent to extract and plan
- You have a YouTube video and want a transcript plus actionable tasks
- You found an article or blog post you want turned into a repeatable learning quest
- You have a PDF (paper/report) and need extracted text and a practical implementation plan
- You want an end-to-end extract→plan workflow without manual steps
Best practices
- Provide a publicly accessible URL to avoid authentication failures
- Prefer plain article or video links; PDFs should be direct links or return application/pdf
- Review the first 10 lines of extracted content before acting on the plan
- Commit to a specific date for Rep 1 when asked—this improves follow-through
- Install recommended tools (yt-dlp, reader/trafilatura, pdftotext) to maximize extraction quality
- If extraction fails, try alternative extractor or provide the content file directly
Example use cases
- User: "tapestry https://example.com/how-to-build-saas" → extracts article and creates a 4-week build-and-test quest
- User: "weave https://youtube.com/watch?v=..." → downloads transcript and generates video-production practice reps
- User: "help me plan https://example.com/research.pdf" → downloads PDF, extracts text, and creates an applied-research implementation plan
- User provides a blog post URL and asks to "make this actionable" → returns saved content file plus Ship-Learn-Next Plan markdown
- Fallback: user gives a complex site; skill attempts HTML extraction and reports if manual upload is needed
FAQ
Extraction will likely fail. Provide a publicly accessible link or upload the file directly for extraction and planning.
Which file formats are supported?
Primary targets: YouTube videos, HTML articles, and PDFs. Other HTML pages are attempted with the article extractor as a fallback.
Can I skip automatic plan creation?
The workflow always creates a Ship-Learn-Next plan after successful extraction. You can ignore or discard it if you prefer.