这个项目能做什么
AAS Core (Agentic Awesome Skills) 是一个开源存储库,提供了一个本地的、以代理为中心的控制平面,用于处理可重用的代理技能指令。其目标是让编码代理能够检查项目,搜索完整的本地目录,选择精确的技能 ID,并将该选择转化为可重现、可审查的状态,而不是不透明的一次性安装。
该项目描述了一个工作流程:Codex 或 Claude 检查项目,通过只读的本地 MCP(stdio)搜索并读取完整的本地目录,选择精确的技能 ID,并将它们传递给一个只读的 compose_stack 工具,该工具在内存中验证选择。然后,客户端或 aas CLI 可以将选择持久化为 aas-stack.json,可以选择性地与单独的 selection-evidence sidecar 一起保存,并在任何目标更改之前生成一个不可变的计划。CLI 提供了 stack validate 和 stack plan 命令;Workbench 是一个浏览器本地界面,用于在没有文件系统访问或安装的情况下导入和审查 stack 和 plan JSON。
MCP 公开了诸如 search_skills、get_skill、list_skill_files、read_skill_file、compose_stack、inspect_stack、diff_stack 以及只读的 export_selection_evidence 和 inspect_selection_evidence 等工具。README 指出,Core 不会对技能进行排名、推荐、排除或隐藏,并且结构和身份有效性并不保证语义匹配、兼容性、设置正确性或操作安全性。应用和恢复被描述为实验性的,并且不在支持的预览路径之外。
该存储库还保留了分发界面:通过 npx 的直接安装程序,针对 Web 应用构建、产品设计、安全、文档、数据分析、代理/MCP 构建、QA、DevOps、可访问性、API 平台、SaaS 启动和 AI 评估操作等领域的专用插件,以及捆绑包和工作流。该目录据称包含 2,115 多个技能,涵盖开发、测试、安全、基础设施、产品和营销。提到的支持主机包括 Claude Code、Cursor、Codex CLI、Autohand Code、Gemini CLI、Antigravity、Kiro、OpenCode、Copilot 等。
README 指出有一个 audit 命令,该命令读取选定的技能目录而不执行它们,并报告命令、网络、凭据、文件系统、特权、破坏性、符号链接和二进制信号,这被描述为一种审查辅助工具,而不是安全证书。它还警告说,完整的 Antigravity 安装可能会耗尽上下文或导致崩溃循环,因此安装程序需要为该目标明确指定选择器或使用 --all 覆盖。
该项目采用 MIT 许可,并声明它是一个独立的社区项目,与 Google 无关。
评论
0 评分人数达到10人后显示
登录后参与讨论。