Skills Explorer is a website and app that indexes agent SKILL.md files from GitHub and draws an interactive visual flow for each skill. The live site is skillexplorer.dev. The repo freeflow-community/skill-explorer is TypeScript, created 2026-09-19. On 2026-09-20 GitHub listed 1 star and 0 forks. 1 star is a heat signal, not traffic. The GitHub API did not return an SPDX license on that date; do not assume MIT. The site title is "Skills Explorer". The Reddit post that surfaced it described a visual flow so you can see what a skill does without reading a wall of LLM prose.
Home shows newest skills, a tag cloud, collections, and search over names and descriptions. A skill page lists repository, path, branch, collection, and tags, then the flow. If the flow is missing, Build visual flow starts a background job and the page polls until it is ready. Compare Agent Skills if you wanted a pack to install, Agent Dispatcher if you wanted a router over a local library, or Claude Code if you wanted the host rather than a catalog.
Key Features
- Register from GitHub:
npm run cli -- register owner/repowith optional--path,--collection,--tags, or--auto-tags.--auto-tagsasks the configured model for 3-6 tags and reuses existing ones when it can. The same repo plus path updates in place. - Visual flows:
src/flows/generator.tspullsSKILL.mdand text resources (up toFLOW_SOURCE_BUDGETcharacters) and sends them to Anthropic Messages (default modelclaude-opus-5) or OpenAI Responses (defaultgpt-5.4-mini).FLOW_GENERATOR=stubbuilds a placeholder outline with no API key. Instructions live inprompts/visual-flow.md. - Storage: one Cloudflare R2 bucket, or
./data/blobswhenR2_BUCKETis unset. The index is SQLite (index/skills.db). Flows areflows/<slug>.htmlplus JSON metadata (model, build time, source files, token usage). The server never writes the index;sync push/sync pullmove a snapshot. A push is refused if someone else pushed in the meantime unless you--force. - Sandbox: generated flow pages are third-party model output. They are served with a sandboxing Content-Security-Policy and shown in a sandboxed iframe. They may run their own scripts and load Google Fonts, and nothing else. Set
FLOW_BUILD_TOKENif you want to require a token before a paid build. - Local run: Node 24+.
npm install, optional.env,npm startonhttp://localhost:8787.npm testis anode:testsuite with no network.
Limitation: building a real flow calls a paid model unless you use stub mode. The catalog is whatever operators registered; it is not every skill on GitHub. Suggesting a skill from the site opens a GitHub issue, it does not write the index from the browser.
Use Cases
- Browsing unfamiliar skills before you
npx skills addanything. - Self-hosting an internal catalog with R2 or local blobs.
- Skip if you already know the three skills you use. A directory is overhead.
Pricing
| Piece | Price | Notes from first-party pages 2026-09-20 |
|---|---|---|
| Site / repo | $0 to clone | License not stated on GitHub as of 2026-09-20. About 1 star. |
| Hosted skillexplorer.dev | Not priced on the homepage | No plan table on the public page. |
| Flow builds | Your Anthropic or OpenAI bill | Default generators call those APIs. Stub mode is free of model spend. |
| R2 | Cloudflare's object storage rates | Optional; local ./data/blobs if unset. |
Getting Started
- Open skillexplorer.dev and search, or clone the repo.
- Local: Node 24+,
npm install,cp .env.example .env,npm start. npm run cli -- register anthropics/skills --auto-tagsto index a repo ofSKILL.mdfiles.- Open a skill page and build a visual flow, or
npm run cli -- build-flow <slug>.
First-party start: the README.
Frequently Asked Questions
Is every Claude skill in the index?
No. The index is the SQLite file operators registered and synced. Use the Add Skills issue link to suggest more.
Do flows execute the skill?
No. A flow is a generated walkthrough of the skill text, sandboxed in an iframe.
Can I run it without API keys?
Yes. Leave .env empty for local-only storage, and set FLOW_GENERATOR=stub if you only need UI outlines.
Alternatives
- Agent Skills: installable skills, not a browser catalog.
- Agent Dispatcher: routes a local library; does not draw flows.
- Claude Code: where most of these skills actually run.
Tips
- Treat auto-tags as model suggestions. Edit with
npm run cli -- tag. - Do not
--forcea sync push unless you intend to overwrite a remote index. - Keep
FLOW_BUILD_TOKENon any host that is reachable beyond localhost.
Conclusion
Skills Explorer is a new, tiny catalog for people who want to see a skill as a flow before they install it. Use the public site to browse, or self-host if you need an internal index. Do not treat one star or a missing SPDX license as a maturity signal.
Comments
No comments yet. Be the first to comment!
Related Tools
Related Insights
Skills + Hooks + Plugins: How Anthropic Redefined AI Coding Tool Extensibility
An in-depth analysis of Claude Code's trinity architecture of Skills, Hooks, and Plugins. Explore why this design is more advanced than GitHub Copilot and Cursor, and how it redefines AI coding tool extensibility through open standards.

Anthropic Subagent: The Multi-Agent Architecture Revolution
Deep dive into Anthropic multi-agent architecture design. Learn how Subagents break through context window limitations, achieve 90% performance improvements, and real-world applications in Claude Code.
Claude Code's Next Frontier: Not Code, But Your Local Obsidian Knowledge Base
Explore how Obsidian + Claude Code transforms from a knowledge management tool into your private AI assistant. Complete guide including obsidian-skills, Claudian plugin, Claudesidian template, and best practices for achieving both data privacy and AI capabilities.