Felo Skills: The Open-Source Toolkit That Gives AI Coding Agents Real-World Capabilities
Felo Skills adds real-time search, slide generation, web extraction, social listening, and knowledge bases to Claude Code, OpenClaw, Gemini CLI, and more — all from one npm install.
Your AI coding agent can refactor a thousand-line file in seconds. It can write tests, manage git branches, and scaffold entire applications from a prompt.
But ask it what happened in the market this morning, and it draws a blank. Ask it to turn your research into a slide deck, and it shrugs. Ask it to pull the transcript from a YouTube video your teammate just shared — nothing.
This is the gap between what AI agents can do inside your codebase and what your actual workday demands. Felo Skills closes it.
What Felo Skills Actually Is
Felo Skills is an open-source collection of modular capabilities — packaged as skills and CLI commands — that plug into the AI agent platforms developers already use: Claude Code, OpenClaw, Gemini CLI, OpenAI Codex, and any terminal environment.
One npm package. Ten skills. Zero context switching.
npm install -g felo-ai
Each skill targets a specific workflow gap that developers and operators hit daily: searching the live web, generating presentations, extracting structured content from URLs, pulling social media data, building persistent knowledge bases, and more.
The entire project lives on GitHub under the MIT license. You can install individual skills, contribute new ones, or fork and customize to fit your team's stack.
The Problem: Powerful Agents, Incomplete Workflows
Claude Code, OpenClaw, and similar tools have reshaped how developers build software. Anthropic's own research shows the breadth of tasks AI agents now handle. Teams report 3–5x productivity gains on routine development work.
But the moment your task requires something outside the codebase — current information, external content, a deliverable for a stakeholder — the agent hits its limits:
- No live data. Model knowledge has a cutoff date. Pricing, release notes, breaking news, API changes — all invisible.
- No content creation pipeline. Need a deck for tomorrow's standup? You're back in PowerPoint.
- No structured web access. Agents can't reliably read a webpage and return clean markdown.
- No social signal. X/Twitter discussions, launch reactions, community sentiment — completely opaque.
- No persistent memory. Research from last week's session? Gone.
These are not edge cases. They are the everyday tasks that sit between "write code" and "ship the product."
Ten Skills, One Install
Felo Skills ships ten capabilities that map directly to the workflows agents currently cannot handle. Here is what each one does and when you would reach for it.
felo-search — Real-Time Web Search with AI Answers
The skill most developers install first. Ask a question in natural language — current pricing, latest release notes, weather, competitive landscape — and get a structured answer with cited sources. Not a list of links. An answer.
felo search "Next.js 15 breaking changes"
It auto-triggers on time-sensitive prompts ("latest," "today," "current"), supports English, Chinese, Japanese, and Korean, and returns results in 2–5 seconds. For developers who previously alt-tabbed to a browser ten times per session, this alone changes the rhythm of the day.
felo-slides — Prompt-to-Presentation in Minutes
Describe what you need. Get an editable PPTX deck. The skill handles structure, layout, and design — you handle the message.
felo slides "Q2 product roadmap update, 8 slides, executive audience"
The task runs asynchronously: Felo generates the deck, the skill polls for completion, and you get a download link when it is ready. No template hunting, no manual formatting, no switching to a design tool.
felo-web-fetch — Turn Any URL into Clean, Structured Content
Point it at a URL and get back markdown, plain text, or HTML — stripped of navigation, ads, and layout noise. CSS selector targeting lets you extract just the pricing table, just the article body, just the spec sheet.
felo web-fetch --url "https://example.com/pricing" --format markdown --readability
Two crawl modes (fast and fine) handle everything from static pages to JavaScript-heavy SPAs. When your agent needs to read the web — not search it — this is the tool.
felo-youtube-subtitling — Video to Text, Instantly
Pass a YouTube URL or video ID and get the full transcript. Optional timestamps for precise references. Multi-language caption support for international content.
felo youtube-subtitling -v "dQw4w9WgXcQ" --language en --with-time
Product demos, conference talks, competitor walkthroughs, internal training recordings — all become searchable, quotable, and ready to feed into your next deliverable.
felo-x-search — Social Intelligence from X/Twitter
Search tweets, look up users, pull timelines, and retrieve reply threads — all from the terminal. Four modes cover every social listening scenario.
felo x "AI hardware" --query-type Top --limit 20
Before a launch, during a PR crisis, or when you need to understand how a community is reacting to a competitor's announcement — this skill turns X from a distraction into a data source.
felo-livedoc — A Persistent Knowledge Base for Your Agent
Create named knowledge bases. Add documents, PDFs, URLs. Query them with semantic search — not keyword matching — across sessions.
felo livedoc create --name "Onboarding Docs" --description "New hire resources"
felo livedoc retrieve SHORT_ID --query "SSO setup requirements"
Support teams use it to ground answers in actual policy documents. Engineering teams use it to keep architecture decisions searchable. The knowledge persists beyond any single conversation.
felo-superagent — Streaming AI Conversation with Context
Multi-turn conversations with real-time SSE streaming, backed by LiveDoc context. Supports brand style guidance, tool invocation, and persistent threads.
felo superagent "Summarize the key risks in our compliance docs"
When you need the agent to reason over your stored knowledge — not just retrieve fragments — SuperAgent provides the conversational layer.
felo-content-to-slides — From Existing Content to Deck Structure
Feed it a URL, a YouTube video, or a document — and get a presentation outline. Combines web-fetch and subtitling with slide generation for a single-step content-to-deck pipeline.
felo content-to-slides --url "https://example.com/quarterly-report"
felo-mindmap — Topic to Visual Structure
Generate mindmaps from a topic description. Six layout types — mind map, timeline, fishbone, organization chart, and more. Synchronous API, no polling needed.
felo mindmap "AI agent ecosystem 2026" --layout TIMELINE
felo-twitter-writer — Style-Matched Social Content
Analyze any X account's writing style, extract the "style DNA," and compose tweets or threads that match the voice. Powered by SuperAgent with brand style library integration.
/felo-twitter-writer Write a thread about developer productivity in @paulg's style
How Installation Works
Felo Skills meets developers where they already work. Choose your platform and follow the matching path.
Terminal CLI (Universal)
npm install -g felo-ai
felo config set FELO_API_KEY your-api-key
felo search "test query"
Works anywhere Node.js runs. The API key persists in ~/.felo/config.json — set it once, use it everywhere.
Claude Code
# Via plugin marketplace
/plugin marketplace add Felo-Inc/felo-skills
/plugin install felo-search@felo-ai
Or manual
git clone https://github.com/Felo-Inc/felo-skills.git
cp -r felo-skills/felo-search ~/.claude/skills/
OpenClaw
# Official installer — all skills at once
bash <(curl -s https://raw.githubusercontent.com/Felo-Inc/felo-skills/main/scripts/openclaw-install.sh)
Or one at a time via ClawHub
clawhub install felo-search
Gemini CLI / OpenAI Codex
git clone https://github.com/Felo-Inc/felo-skills.git
cp -r felo-skills/felo-search ~/.gemini/skills/ # Gemini
cp -r felo-skills/felo-search ~/.codex/skills/ # Codex
Every skill shares the same FELO_API_KEY. One account covers all platforms.
What This Looks Like in Practice
Abstract capabilities matter less than concrete workflows. Here are three scenarios teams are running today.
Morning Market Brief — 12 Minutes
A growth team needs competitive intelligence before standup. No one has time to open ten browser tabs.
felo search "competitor X product launch reactions"— current news and analysisfelo x "competitor X" --query-type Top --limit 15— live community sentimentfelo slides "competitive update brief, 5 slides"— stakeholder-ready deck
From zero to a briefing document, without leaving the terminal.
Webinar to Launch Deck — Single Pipeline
A PM recorded a 45-minute product demo and needs to turn it into a shareable deck.
felo youtube-subtitling -v "VIDEO_URL" --with-time— full transcript with timestampsfelo web-fetch --url "release-notes-page" --format markdown— supporting documentationfelo content-to-slides --url "VIDEO_URL"— structured deck from the content
Three commands. The raw material for a deck that would have taken an afternoon.
Support Knowledge Base — Grounded Answers
A support lead is tired of answering the same policy questions. The answers exist — they are just scattered across PDFs, Notion pages, and Slack threads.
felo livedoc create --name "Support KB"— create the knowledge basefelo livedoc add-urls SHORT_ID --urls "policy-page-1,policy-page-2"— add source materialfelo livedoc upload SHORT_ID --file ./handbook.pdf— add internal docsfelo livedoc retrieve SHORT_ID --query "refund policy for enterprise plans"— semantic search
Now every support session starts with the right context, pulled from actual documentation — not the agent's best guess.
Why Open Source Matters Here
Felo Skills is MIT-licensed. The entire codebase is on GitHub. This is a deliberate choice, not a marketing gesture.
Transparency. You can read every API call your agent makes. No black-box integrations, no hidden data flows.
Customization. Fork a skill. Modify it for your team's workflow. Add domain-specific logic. The skill format is straightforward — a SKILL.md file, a script directory, and a package.json.
Portability. Skills work across Claude Code, OpenClaw, Gemini CLI, Codex, ClawHub, and raw terminal. Your investment in one platform does not lock you into it.
Community. Bug fixes, new skills, and documentation improvements flow from the community. The project accepts contributions through the standard GitHub PR workflow.
Getting Started
- Get your API key — free at felo.ai → Settings → API Keys
- Install —
npm install -g felo-aifor CLI, or copy skills into your agent's skill directory - Configure —
felo config set FELO_API_KEY your-key - Run your first query —
felo search "latest AI agent news"
From there, add skills as your workflow demands them. Start with search. Add slides when you need a deck. Add LiveDoc when you need persistence. The toolkit grows with you.
Your AI agent already handles the hardest parts of software development. Felo Skills handles everything around it — the research, the context, the deliverables, the knowledge that does not live in your codebase. Ten skills, one install, every platform your team uses.