首页/Ask
Skill Management

Ask

用于搜索、安装、同步和审计AgentSkills的统一工具,可适配Claude、Cursor、Copilot等多种代理环境。

项目摘要

仓库yeasy/ask
来源github
创建时间2026/4/19
最近同步2026/4/20
一句话总结

用于搜索、安装、同步和审计AgentSkills的统一工具,可适配Claude、Cursor、Copilot等多种代理环境。

项目描述

ASK是一个面向AgentSkills的管理工具,提供统一CLI以及Web/桌面界面,用于从多个来源搜索技能、安装到不同代理、锁定版本并执行安全扫描。适合同时使用多个AI代理或需要审计第三方技能的开发者与团队。

项目详细信息

询问:代理技能套件

ASK Logo

一个命令。 每个特工。

安装一次 - 可与 Claude、Cursor、Codex、Copilot、Windsurf、Gemini、OpenClaw 等 12 个软件配合使用。

Release License Stars Go Report Card Go Version

英语 | 中文


💡 为什么询问🚀 快速入门✨ 特点📋 命令📚 文档


💡 为什么要问

你发现克劳德有很高的技能,但你也使用光标。 您在 Cursor 中设置规则,但您的队友使用 Copilot。 您想要审核第三方技能,但没有标准工具。

ASK 解决了这个问题。 一次安装,每个代理都保持同步 - 内置版本锁定、安全扫描和离线支持。

$ ask install browser-use
✓ Installed browser-use
  Synced to: Claude   (.claude/skills/)
             Cursor   (.cursor/skills/)
             Codex    (.codex/skills/)

✨ 主要特点

特色描述
🤖 19 个代理,一个 CLI安装一次,自动同步到 Claude、Cursor、Codex、Copilot、Windsurf、Gemini CLI、OpenClaw 等 12 个。 没有供应商锁定。
📦版本锁定ask.lock 固定可重现构建的精确提交。 ask lock-install 用于 CI/CD,如 npm ci
🛡️ 安全扫描器超过 15 条内置规则可检查机密、危险命令和恶意软件。 用于 GitHub 代码扫描的 SARIF 输出。
🔍 精心策划的注册表搜索 official registry、GitHub 存储库和社区源。
⚡ 速度极快用 Go 编写。 并行下载、稀疏签出和零运行时依赖性。
🔌 离线和企业完全离线模式、私有存储库支持、源白名单和 HTML 审核报告。
🌎 全球与本地项目特定技能 (.agent/skills) 或用户范围的工具 (~/.ask/skills)。
🖥️ 桌面和网络通过 ask serve 网络服务器或本机桌面应用程序通过 Wails 提供漂亮的 UI。

🖥️ Web UI 和桌面应用程序

ASK Skills Manager

ASK 为技能发现和管理提供了一个漂亮的 Web 界面 - 可用作 Web 服务器 (ask serve) 或 本机桌面应用程序

特色描述
📊 可视化仪表板已安装技能、存储库和系统统计信息概述
🔍技能浏览器具有丰富元数据的搜索、过滤和安装技能
📦 存储库管理器从 GitHub 添加并同步技能源
🛡️ 安全审计查看生成的安全报告

### 发射

# Web Server
ask serve

# Desktop App (requires Wails CLI)
wails build && ./build/bin/ask-desktop

📖 Explore the Web UI Documentation →

🚀 快速入门

1.安装

自制程序 (macOS/Linux):

brew tap yeasy/tap
brew install yeasy/tap/ask              # CLI version
brew install --cask yeasy/tap/ask-desktop  # Desktop App (macOS only)

[!注意] macOS 用户:首次打开 ask-desktop 时,如果您看到“身份不明的开发者”警告,请转到 系统设置 > 隐私和安全,然后单击安全部分中的**“仍然打开”**。

开始安装:

go install github.com/yeasy/ask@latest

源码安装:

git clone https://github.com/yeasy/ask.git
cd ask
make build && mv ask /usr/local/bin/
make build-desktop  # Build Desktop App (requires Wails)

二进制/手动安装(Windows / Linux /桌面):Releases 下载适合您系统的最新预编译二进制文件或桌面应用程序。

2.初始化

输入您的项目目录并运行:

ask init

这将创建一个 ask.yaml 配置文件。

3. 使用

# Search for skills
ask search mcp

# Install a skill (by name or repo, `ask add` is an alias for `ask install`)
ask install anthropics/mcp-builder
ask install superpowers

# Install a skill from a root-level repository
ask install op7418/Youtube-clipper-skill

# Install specific version
ask install mcp-builder@v1.0.0

# Install for specific agent
ask install mcp-builder --agent claude
ask install mcp-builder --agent claude,cursor

# Security Check
ask check .
ask check anthropics/mcp-builder -o report.html

# Restore skills from ask.lock or ask.yaml (if no arguments provided)
ask install

# Start Web UI
ask serve

# Install skills from a specific repository
ask skill install --repo anthropics pdf
# Install all skills from a specific repository
ask skill install --repo anthropics

📋 命令

技能管理

命令描述
ask skill search <keyword>搜索所有来源
ask skill install <name>安装技能(别名:addi
ask skill list列出已安装的技能
ask skill uninstall <name>删除技能
ask skill update更新技能至最新版本
ask skill outdated检查是否有较新版本
ask skill info <name>显示详细技能信息
ask skill check <path>安全扫描+SKILL.md格式验证
ask skill score <path>计算技能的信任评分
ask skill test <path>对技能运行验证检查
ask skill prompt [paths]为座席系统提示生成 XML
ask skill create <name>从模板创建新技能
ask skill publish <path>验证并准备发布技能

存储库管理

命令描述
ask repo list显示配置的存储库
ask repo add <url>添加自定义技能源(使用--sync或下载后运行ask repo sync
ask repo remove <name>删除存储库
ask repo sync下载/更新存储库到本地缓存 (~/.ask/repos)

系统命令

命令描述
ask doctor诊断并报告 ASK 运行状况(配置、技能、缓存、系统)
ask serve启动用于视觉技能管理的 Web UI
ask audit为已安装的技能生成安全审核报告
ask lock-install安装 ask.lock 的确切版本(如 npm ci
ask init初始化ASK项目配置
ask benchmark在配置的存储库上运行性能基准测试
ask quickstart安装推荐的技能包
ask version显示当前版本

🌐 技能来源

ASK 预先配置了可信来源:

来源描述
精选精心策划的注册表 yeasy/awesome-agent-skills
人为官方 anthropics/skills
作曲ComposioHQ/awesome-claude-skills 集合
开放人工智能官方 openai/skills
维塞尔vercel-labs/agent-skills AI SDK技能
张开爪openclaw/openclaw OpenClaw 的内置技能

可选存储库

对于特定需求,您可以添加以下额外来源:

存储库添加命令描述
社区ask repo add yeasy/awesome-agent-skills最受好评的社区技能(GitHub agent-skill 主题)
科学ask repo add K-Dense-AI/claude-scientific-skills数据科学与研究技能
MATLABask repo add matlab/skills官方 MATLAB 集成
超能力ask repo add obra/superpowers带有子代理的完整开发工作流程
规划ask repo add OthmanAdi/planning-with-files基于文件的持久规划
UI/UX 专业版ask repo add nextlevelbuilder/ui-ux-pro-max-skill57 种 UI 风格,95 种配色方案
笔记本LMask repo add PleasePrompto/notebooklm-skill自动上传到 NotebookLM
AI DrawIOask repo add GBSOSS/ai-drawio流程图和图表生成
PPT技巧ask repo add op7418/NanoBanana-PPT-Skills动态PPT生成
反重力ask repo add sickn33/antigravity-awesome-skillsClaude Code & Cursor 600+ 技能合集

🏗️ 架构与布局

详细架构图和安装布局请参见Architecture Guide

🐞 调试

要查看详细的操作日志(扫描、更新、搜索),请使用 --log-level debug

ask --log-level debug skill install browser-use

⌨️ Shell 完成

ASK 支持技能名称、存储库名称和代理标志的智能选项卡完成。

设置(一次性):

# Bash
ask completion bash > $(brew --prefix)/etc/bash_completion.d/ask

# Zsh
ask completion zsh > "${fpath[1]}/_ask"

# Fish
ask completion fish > ~/.config/fish/completions/ask.fish

特点:

  • ask skill install <TAB> - 从缓存的技能中完成
  • ask skill uninstall <TAB> - 通过已安装的技能完成
  • ask repo sync <TAB> - 从配置的存储库完成
  • ask install --agent <TAB> - 完整的特工名称(claude、cursor、codex 等)

📊 安全审计报告

查看为顶级技能存储库生成的详细安全审核报告:

🆚 比较

询问克劳德·本机光标规则
多代理支持✅ 19 名代理商仅克劳德仅光标
版本锁定ask.lock
安全扫描✅ 15 条以上规则
离线模式
团队分享✅ 锁定文件
私人回购/企业
CLI 界面
策划注册表

🤝 贡献

欢迎贡献! 有关详细信息,请参阅 CONTRIBUTING.md

📄 许可证

麻省理工学院许可证。 有关详细信息,请参阅 LICENSE

更多信息

分类:Skill Management

标签数量:5

Fork:1

贡献者:0

继续浏览