Home
Softono

Skilless.ai

Open source Astro
191
Stars
17
Forks
4
Issues
0
Watchers
5 months
Last Commit

 About Skilless.ai

skilless.ai gives your AI Agents real data capabilities - web search, web scraping, video download/subtitle extraction, and media processing. One-line install, works with OpenCode, Cursor, Claude Code, and any AI agent that reads skill files.

Platforms

Web Self-hosted

Languages

Astro

Need Help Installing Skilless.ai?

We provide expert installation service for this software. Our team will install, configure, and secure Skilless.ai on your server. plans start at just $30.

Skilless.ai

View on GitHub

✨ skilless.ai

Empower Your Agent with Real Data

MIT License Python 3.12+ GitHub Stars

Quick Install Β· δΈ­ζ–‡ Β· Core Tools Β· AI Skills Β· Website


Why Skilless?

Your AI is great at writing and thinking β€” but ask it to go look something up, and it hits a wall:

  • πŸ” "Find recent reviews of this product" β†’ no good free search, everything useful costs money
  • 🌐 "Read what's on this webpage" β†’ returns raw HTML soup, completely unreadable
  • πŸ“Ί "What does this YouTube video cover?" β†’ can't extract subtitles, too much manual work
  • πŸ“‘ "Follow these news feeds and summarize updates" β†’ have to write the code yourself

Skilless turns this into one command:

curl -LsSf https://skilless.ai/install | bash

Auto-detects your environment, creates an isolated virtual environment, installs all dependencies. Zero system pollution, no sudo required, uninstalls cleanly.


What You Can Do After Installing

πŸ’‘ Recommended: Use OpenCode β€” open source, free, works great with Skilless out of the box. Also compatible with OpenClaw, Kilo Code, Cursor, and Claude Code.

Just tell your AI what you need β€” it reads the skill files and figures out the rest:

  • "Find reviews of this product online" β†’ searches the web
  • "Read what's on this page and summarize it" β†’ extracts clean content from any URL
  • "What does this YouTube video talk about?" β†’ pulls the transcript
  • "What's new in this RSS feed?" β†’ parses and summarizes the feed

You don't need to remember any commands. That's the point.


Real-World Use Cases

πŸ“Ή Video Download

  • YouTube β†’ Download videos for offline viewing, extract subtitles, or get transcripts
  • Bilibili β†’ Save Chinese videos locally, extract CC and danmaku
  • TikTok, Twitter/X, Twitch, Vimeo β†’ Download clips, VODs, and videos without watermarks
  • 1700+ more sites β†’ Dailymotion, Rumble, Odysee, SoundCloud, Reddit video, and more

πŸ“ Video Subtitles & Transcripts

  • Extract auto-generated or manual subtitles from any video
  • Organize fast-paced content into readable notes
  • Translate video subtitles to your language
  • Generate summaries from video transcripts

🎡 Media Processing

  • Extract audio from video as MP3
  • Compress large video files to save space
  • Convert between formats (mkvβ†’mp4, wavβ†’mp3, etc.)

πŸ” Web Search

  • "Help me compare noise-canceling headphones under $300" β†’ searches reviews across the web
  • "What's the latest news on AI video generation?" β†’ finds and summarizes recent articles
  • "Research the best practices for RAG systems" β†’ semantic search for technical content

🌐 Web Content

  • "Read this article and summarize the key points" β†’ extracts clean content
  • "Extract the main points from this documentation" β†’ parses technical docs
  • "What does this page say about X?" β†’ finds specific information

πŸ“Š Deep Research

  • Multi-source comparison β†’ "Compare the top 5 project management tools and recommend one for a small team"
  • Travel planning β†’ "Create a 7-day Tokyo guide with food and attraction recommendations"
  • Industry analysis β†’ "Research all video generation AI models and create a comprehensive report"
  • Fact-checked reports β†’ cross-validated information from multiple sources

✍️ Content Writing

  • Draft professional emails on any topic
  • Write articles backed by real research
  • Create documentation with proper citations

Real Example: A user recently asked: "Research all the video generation models on the market and create a comprehensive report." Skilless automatically searched, read sources, cross-checked facts, and produced a structured multi-section report β€” all in one conversation.


Three AI Skills

Skills are installed as SKILL.md files under ~/.agents/skills/. Your Agent reads them automatically and knows when to use which capability:

Skill Purpose
Brainstorming Turn vague ideas into actionable plans through dialogue β€” proposes 2-3 options with trade-offs
Research Multi-source cross-validated deep research β€” transforms AI from text generator to active researcher
Writing Produce articles, docs, and reports backed by real research data

Skill Ecosystem

The three skills work together as a connected system β€” each can invoke the others when needed:

graph LR
  B["🧠 Brainstorming"] -->|need data| R["πŸ” Research"]
  B -->|document plan| W["✍️ Writing"]
  R -->|write report| W
  R -->|clarify scope| B
  W -->|gather data| R
  W -->|clarify brief| B

Quick Install

Mac / Linux

curl -LsSf https://skilless.ai/install | bash

Windows (PowerShell)

Invoke-RestMethod https://skilless.ai/install.ps1 | Invoke-Expression
What does this command actually install?
  1. Installs uv β€” ultra-fast Python package manager, placed in ~/.local/bin
  2. Network detection β€” auto-detects your environment and switches to local mirrors (Tsinghua TUNA in China) if needed
  3. Isolated deployment β€” creates a fully isolated virtual environment in ~/.agents/skills/skilless/ with all dependencies: yt-dlp fastmcp jina reader feedparser
  4. Exposes CLI β€” generates the skilless.ai executable, ready to use immediately

Zero system pollution Β· No sudo required Β· Easy to uninstall


Technology Stack

Tool Purpose
Jina Reader Web page extraction
Exa AI semantic search, free, no key needed
yt-dlp Video & subtitle extraction, 1700+ sites
feedparser RSS/Atom parsing
uv Ultra-fast Python package manager, isolated deployment

FAQ

Do I need API keys?

No. All tools use free tiers: Exa search is accessed for free via MCP, Jina Reader requires no key, yt-dlp runs entirely locally.

Does this modify my system environment?

No. Everything is installed in an isolated virtual environment under ~/.agents/skills/skilless/. No sudo, no changes to global Python or Node.js.

Which AI tools are supported?

Any tool that reads SKILL.md files from ~/.agents/skills/ will work. We recommend OpenCode β€” it's open source and free. Also works with OpenClaw, Kilo Code, Cursor, and Claude Code.

How do I uninstall?
rm -rf ~/.agents/skills/skilless
rm -rf ~/.agents/skills/skilless-*

License

MIT