通过可视化、人工智能辅助的工作流程设计、测试并部署Claude Code Agent技能。
概览
UberSKILLS 用结构化编辑器、多模型测试沙盒和一键部署到代理技能目录,取代了手动 SKILL.md 创作。 如今创建代理技能完全是手动的——作者手写YAML前置和标记指令,没有内置方式在部署前预览、验证或测试技能。 uberSKILLS 是一款开源的网页应用,提供专门为 SKILL.md 格式设计的集成创作环境,支持Antigravity、Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot、OpenCode和Windsurf: —— —— 在一个地方浏览、搜索、筛选和管理所有技能 —— 用自然语言描述你想要的内容;获得一项完整的技能。
概述(AI 翻译)
通过可视化的AI辅助工作流程设计、测试并部署代理技能。
uberSKILLS 用结构化编辑器、多模型测试沙盒和一键部署到代理技能目录的功能,取代了手动SKILL.md 创作。
什么是超技能?
如今创建代理技能完全是手动的——作者手写YAML前置和标记指令,没有内置方式在部署前预览、验证或测试技能。
uberSKILLS 是一款开源的网页应用,提供专门为 SKILL.md 格式设计的集成创作环境,支持Antigravity、Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot、OpenCode和Windsurf:
- 技能库——在一个地方浏览、搜索、筛选和管理所有技能
- AI辅助创作 ——用自然语言描述你想要的内容;获得完整的 SKILL.md 草稿
- 结构化编辑器 —— 编辑元数据、指令和文件,支持实时验证和自动保存
- 多模型测试 —— 在OpenRouter上对任何模型进行测试,并带有流式响应和指标
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
uberSKILLS
Design, test, and deploy Agent Skills through a visual, AI-assisted workflow.
uberSKILLS replaces manual SKILL.md authoring with a structured editor, multi-model testing sandbox, and one-click deployment to your agent’s skills directory.
What is uberSKILLS?
Creating Agent Skills today is entirely manual – authors hand-write YAML frontmatter and markdown instructions, with no built-in way to preview, validate, or test a skill before deploying it.
uberSKILLS is an open-source web application that provides an integrated authoring environment purpose-built for the SKILL.md format, with deploy support for Antigravity, Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode, and Windsurf:
- Skills Library – Browse, search, filter, and manage all your skills in one place
- AI-Assisted Creation – Describe what you want in natural language; get a complete SKILL.md draft
- Structured Editor – Edit metadata, instructions, and files with real-time validation and auto-save
- Multi-Model Testing – Test skills against any model on OpenRouter with streaming responses and metrics
- Export & Deploy – One-click deploy to 8 agent tools including Claude Code, GitHub Copilot, Cursor, and Windsurf, or export as zip
- Import – Bulk-import existing skills from directories or zip archives
- Version History – Every change is versioned; browse and compare past versions
Tech Stack
| Layer | Technology |
|---|---|
| Monorepo | Turborepo + pnpm |
| Framework | Next.js 15 (App Router) |
| UI | shadcn/ui + Tailwind CSS v4 |
| Database | SQLite + Drizzle ORM |
| AI SDK | Vercel AI SDK + OpenRouter provider |
| AI Provider | OpenRouter (Claude, GPT, Gemini, Llama, etc.) |
| Logging | Pino (JSON in production, pino-pretty in development) |
| Language | TypeScript (strict) |
| Testing | Vitest + Playwright |
| Linting | Biome |
Quickstart
Run uberSKILLS with a single command — no cloning, no setup:
npx @uberskillsdev/uberskills
That’s it. On first run it will automatically set up everything (~2 minutes), then start the server at http://localhost:3000.
Your data is stored at ~/.uberskills/data/ and persists across runs.
Options
--port Port to run on (default: 3000)
--host Host to bind to (default: localhost)
--data-dir Custom data directory (default: ~/.uberskills/data/)
--reset Delete cached install and re-setup
-d, --debug Enable debug log level
Prerequisites
- Node.js >= 20
- git — available in PATH
Development Setup
If you want to contribute or run from source:
# Clone the repository
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add uberskillsdev/uberskills