← Back to Skills Marketplace
324
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ai-skills-browser
Description
Skills浏览器 - 使用HTML和Python3实现的本地技能浏览工具,支持技能列表过滤和详情查看
README (SKILL.md)
AI SKILLS BROWSER
../skills/目录内的技能管理工具,支持技能列表过滤和详情查看。
功能
- 技能列表过滤
- 技能详情查看
安装
- 运行skillsbrowser脚本
- 访问http://127.0.0.1:8765查看技能浏览器
- 从浏览器中输入技能名称进行过滤
- 点击技能名称查看详细信息
- 从浏览器中关闭技能浏览器
Usage Guidance
This skill is coherent with its description and contains only local code, but review and consider these before running: 1) The included launcher script will forcibly kill whatever is listening on port 8765 (kill -9) — that can stop unrelated services; consider removing or modifying that line. 2) The Python server binds to 0.0.0.0 (all interfaces) and serves SKILL.md contents over HTTP — change the bind to 127.0.0.1 if you only want local access, and ensure SKILL.md files do not contain secrets. 3) If you run it on a multi-user or networked machine, run in a restricted environment or behind a firewall. If you want higher assurance, inspect the SKILL.md files in the directory the tool will scan and run the server from a non-privileged account after adjusting the script to avoid kill -9 and to bind to localhost.
Capability Analysis
Type: OpenClaw Skill
Name: ai-skills-browser
Version: 1.0.0
The 'ai-skills-browser' bundle is a legitimate utility designed to provide a local web interface for browsing and viewing OpenClaw skill documentation. It uses a Python-based HTTP server (server.py) to expose an API that reads SKILL.md files from the local filesystem and a frontend (index.html) that renders them using standard libraries like marked.js and highlight.js. While the server binds to all network interfaces (0.0.0.0) and lacks HTML sanitization for rendered markdown—which are minor security vulnerabilities—there is no evidence of malicious intent, data exfiltration, or unauthorized execution logic across the shell scripts, Python code, or documentation.
Capability Assessment
Purpose & Capability
Name/description match the code: server.py enumerates directories under a parent SKILL_DIR, parses SKILL.md frontmatter and serves a web UI to list and view skill details. There are no unrelated environment variables, external services, or surprising dependencies required.
Instruction Scope
SKILL.md tells the user to run the provided script and open http://127.0.0.1:8765. The included script/server implement that behavior and read SKILL.md files from a directory two levels up. That is expected for a skills browser, but the runtime will read and serve the contents of SKILL.md files over HTTP — any sensitive data placed in SKILL.md will be exposed. Also the server binds to 0.0.0.0 (all interfaces) rather than localhost, which increases network exposure.
Install Mechanism
No install spec or external downloads; all code is bundled with the skill (Python script, HTML, third-party JS libs). Nothing is fetched from arbitrary URLs and no archives are extracted at install-time.
Credentials
The skill requests no env vars or credentials. However it scans the filesystem (SKILL_DIR) for SKILL.md files and will expose their contents over its HTTP endpoints. That filesystem access is proportionate to the stated purpose but you should ensure the scanned directory does not contain secrets or private SKILL.md content you don't want served.
Persistence & Privilege
The skill does not request persistent/privileged platform flags (always:false) and does not modify other skills. Operational behaviors to be aware of: the shell script kills any process using port 8765 (lsof | xargs kill -9) before starting the server, which can terminate unrelated services on that port; server binds to 0.0.0.0 and calls webbrowser.open to launch a browser.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ai-skills-browser - After installation, invoke the skill by name or use
/ai-skills-browser - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
ai-skills-browser 1.0.0
- 首次发布技能浏览器工具,基于HTML和Python3实现。
- 支持对../skills/目录内技能进行列表过滤。
- 可浏览并查看每个技能的详细信息。
- 提供本地Web页面访问与操作体验。
Metadata
Frequently Asked Questions
What is Skills Browser?
Skills浏览器 - 使用HTML和Python3实现的本地技能浏览工具,支持技能列表过滤和详情查看. It is an AI Agent Skill for Claude Code / OpenClaw, with 324 downloads so far.
How do I install Skills Browser?
Run "/install ai-skills-browser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skills Browser free?
Yes, Skills Browser is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skills Browser support?
Skills Browser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skills Browser?
It is built and maintained by quntion (@quntion); the current version is v1.0.0.
More Skills