@modbender/tubeclaw-youtube-video-analyzer
AAnalyze any YouTube video, extract key insights, remove fluff, and
Install
agr install @modbender/tubeclaw-youtube-video-analyzer --target claudeWrites 4 files into .claude/skills/, pinned to git-cf108e99.
- .claude/skills/tubeclaw-youtube-video-analyzer/README.md
- .claude/skills/tubeclaw-youtube-video-analyzer/SKILL.md
- .claude/skills/tubeclaw-youtube-video-analyzer/analyze.js
- .claude/skills/tubeclaw-youtube-video-analyzer/package.json
Document
name: TubeClaw - YouTube Video Analyzer description: Analyze any YouTube video, extract key insights, remove fluff, and provide actionable summaries with relevant links.
TubeClaw - YouTube Video Analyzer
Analyze any YouTube video, extract key insights, remove fluff, and provide actionable summaries with relevant links.
What It Does
- ๐ฅ Fetches YouTube video transcripts
- ๐ง Analyzes content for key insights
- โ๏ธ Removes advertising/sponsorship fluff
- ๐ Extracts mentioned resources/tools/links
- ๐ Provides clean, actionable summary
Usage
Command Line
node analyze.js --url "https://youtube.com/watch?v=..."
Programmatic
const { analyzeVideo } = require('./analyze');
const result = await analyzeVideo('https://youtube.com/watch?v=...');
console.log(result.summary);
console.log(result.keyPoints);
console.log(result.resources);
Requirements
- Node.js 14+
- OpenClaw/Clawdbot with youtube-transcript skill
- AI model access (Claude/OpenAI) for analysis
How It Works
- Extract Transcript - Uses video-transcript-downloader skill
- Clean Content - Removes ads, sponsorships, filler words
- Analyze - AI extracts key insights and topics
- Find Resources - Identifies mentioned tools, links, GitHub repos
- Summarize - Generates actionable summary
Example Output
{
"title": "Video Title",
"channel": "Channel Name",
"summary": "Clean summary without fluff...",
"keyPoints": [
"Main insight 1",
"Main insight 2"
],
"resources": [
{
"name": "Tool Name",
"url": "https://...",
"context": "Why it's mentioned"
}
],
"topics": ["AI", "Coding", "Tools"]
}
License
MIT - OpenClaw
Repository README
Describes modbender/skill-library-mcp as a whole, which may contain artifacts other than this one. Where this artifact had no useful description of its own, its summary was taken from here.
Skill Library MCP
15,000+ ready-to-use skills for AI coding assistants, served on demand via MCP.
An MCP server that provides on-demand skill loading for AI coding assistants. Instead of stuffing your system prompt with every skill you might need, this server indexes 15,000+ skills and serves only the ones relevant to your current task โ keeping context windows lean and responses focused.
Documentation
Full documentation is at modbender.in/skill-library-mcp โ installation, the tools it exposes, configuration, and examples.
Why?
- 15,000+ skills covering frontend, backend, DevOps, security, testing, databases, AI/ML, automation, and more
- On-demand loading โ skills are fetched only when needed, not crammed into every conversation
- IDF-weighted search โ finds the right skill even from natural language queries like "help me debug a memory leak"
- Browse by category โ 13 categories to discover skills you didn't know existed
- Works with any MCP-compatible tool โ Claude Code, Cursor, Windsurf, VS Code, Claude Desktop, and others
- Claude Code plugin โ one-command install with
claude plugin install - Zero config โ run with
npx, no setup needed
Quick Start
Claude Code Plugin (Recommended)
Add the marketplace source, then install the plugin:
claude plugin marketplace add https://github.com/modbender/skill-library-mcp.git --scope user
claude plugin install skill-library --scope user
The MCP server starts automatically when Claude Code launches. No manual configuration needed.
Claude Code (MCP Server)
claude mcp add skill-library --scope user -- npx -y skill-library-mcp
MCP Server (Other Tools)
Add to your claude_desktop_config.json (location varies by OS):
{
"mcpServers": {
"skill-library": {
"command": "npx",
"args": ["-y", "skill-library-mcp"]
}
}
}
Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": {
"skill-library": {
"command": "npx",
"args": ["-y", "skill-library-mcp"]
}
}
}
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"skill-library": {
"command": "npx",
"args": ["-y", "skill-library-mcp"]
}
}
}
Add to .vscode/mcp.json:
{
"servers": {
"skill-library": {
"command": "npx",
"args": ["-y", "skill-library-mcp"]
}
}
}
git clone https://github.com/modbender/skill-library-mcp
cd skill-library-mcp
pnpm install
pnpm build
Then point your MCP config to the built binary:
{
"mcpServers": {
"skill-library": {
"command": "node",
"args": ["/path/to/skill-library-mcp/dist/index.js"]
}
}
}
Tools
search_skill
Search for skills by keyword. Returns a ranked list of matching skill names and descriptions.
search_skill({ query: "react patterns" })
load_skill
Load the full content of a skill by name. Optionally includes resource files.
load_skill({ name: "brainstorming", include_resources: true })
list_categories
Browse all skill categories with counts and examples. Use to discover skills before searching.
list_categories()
Skill Categories
The library includes 15,000+ skills across 13 categories:
| Category | Examples |
|---|---|
| Frontend | React patterns, Angular, Vue, Svelte, Next.js, Tailwind, accessibility |
| Backend | Node.js, FastAPI, Django, NestJS, Express, GraphQL, REST API design |
| AI & LLM | LLM app dev, RAG implementation, agent patterns, prompt engineering, embeddings |
| DevOps & Infra | Terraform, Kubernetes, Docker, AWS, GCP, Azure, CI/CD |
| Data & Databases | PostgreSQL, MongoDB, Redis, SQL optimization, ETL pipelines, analytics |
| Security | Penetration testing, OWASP, threat modeling, vulnerability scanning, encryption |
| Testing | TDD workflows, Playwright, Vitest, Jest, E2E testing patterns |
| Mobile | React Native, Flutter, iOS, Android, Expo |
| Automation | Workflow automation, n8n, Zapier, web scraping, bots |
| Python | Django, Flask, FastAPI, pandas, Python tooling |
| TypeScript & JS | TypeScript, JavaScript, Deno, Bun |
| Architecture | Microservices, system design, design patterns, monorepos |
| Other | Hundreds of specialized and niche skills |
Skill Format
Skills are directories containing a SKILL.md file with YAML frontmatter:
---
name: my-skill
description: What this skill does
---
# My Skill
Skill content here...
Skills can optionally include a resources/ directory with additional .md files that are appended when include_resources: true is set.
Contributing
Contributions are welcome! To add a new skill:
- Create a directory under
data/with your skill name - Add a
SKILL.mdfile with YAML frontmatter (name,description) - Run
pnpm dedupto check for duplicates - Submit a PR
Development
pnpm install # Install dependencies
pnpm test # Run tests
pnpm build # Build to dist/
pnpm dev # Run server locally
pnpm dedup # Check for duplicate skills
pnpm validate-skills # Validate data/ directory structure
pnpm fix-skills # Fix broken skills (dry run by default)
pnpm clean-skills # Remove invalid skill dirs (dry run by default)
make ci # Run test + validate + build
Third-Party Content
This project includes skills from openclaw/skills, licensed under the MIT License. See THIRD_PARTY_NOTICES.md for details.
License
Trustgrade A
- passBody integrity
Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.
- passType matchnot applicable to this artifact type
Whether the artifact is really the kind of thing its metadata claims it is.
- passFreshness
How long since the source repository was last pushed to.
- passPrompt injection
Scans the artifact's own text for instructions aimed at your agent rather than at you.
- passLicense
Whether the source repository declares an SPDX license permissive enough to redistribute.
How the grade is calculated
Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:
- Aevery check passed
- Bone warning
- Ctwo warnings
- Dprompt injection or body integrity failed, or three warnings
- Fone of those failed, and something else is wrong
These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged โ not that the artifact is safe.
Versions
git-cf108e99f77c2026-07-31