Sep 20, 2026

AAS Core 把挑 Skill 变成一份可审查的技能栈

47k 星、收录 2134+ 个 agent skill 的技能库,通过本地 MCP 让 Codex 或 Claude 组合技能栈——在你磁盘发生任何变化之前完成校验、规划与预览。

#tutorial#skill-management#agent-tools#ai-agents

浏览一个巨大的 skill 目录通常以同样的方式收场:agent 在对话中途挑了几个候选,选中的结果随聊天记录滚走,什么可复现的东西都没留下。Agentic Awesome Skills——47k 星——把整个产品建立在这件事的修复上:agent 负责组合,你负责审查,选定的集合变成一个可以校验、可以出计划、可以重装的文件。

为什么这个 Skill 重要

这个仓库收录了横跨 development、testing、security、infrastructure、product 和 marketing 的 2134+ 个 skill。在目录之上是 AAS Core——一个本地控制平面,分工非常清晰:你的 agent(Codex 或 Claude)检查项目、搜索完整的本地目录、挑出确切的 skill ID。AAS 从不排序或推荐。它只读的 MCP 工具——包括 search_skills、get_skill、list_skill_files、read_skill_file、compose_stack、inspect_stack 和 diff_stack——在内存中校验这个由 agent 主导的选择,再由客户端或 aas CLI 把它持久化为 aas-stack.json,并在任何目标变更之前生成不可变的计划预览。

有两个边界值得先知道。结构与身份层面的校验并不证明语义契合或运行安全——README 明确这样写。apply 与 recovery 仍是实验性的,藏在需要显式开启的开关后面,不在受支持的安全声明之内。今天你能得到的是搜索、选择、校验与规划;执行始终是一个经过审查的步骤。

安装

对大多数宿主来说,直接安装器会把 skill 放到你的 agent 监视的目录:

npx agentic-awesome-skills --codex

--cursor、--gemini 和其他按宿主的旗标遵循同样的模式。默认目标是 Antigravity,而在那里安装器拒绝克隆或写入,除非你传入 --skills、一个元数据过滤器或显式的 --all——整个目录都被监视时可能耗尽 agent 的上下文或触发崩溃循环。验证结果并运行第一个 skill:

test -d ~/.agents/skills && echo "Skills installed in ~/.agents/skills"
Use @brainstorming to plan a SaaS MVP.

实战:为一个项目组合一份经过审查的技能栈

  1. 为 Codex 或 Claude 配置本地 AAS Core MCP,然后描述你想要的结果。agent 搜索完整目录、比较候选,并阅读选中项的指令与支持文件。
  2. 审查提议的 aas-stack.json。清单里保留着确切的 agent 选定 ID——批准前先核对前置条件。
  3. 只校验和预览、不落盘:
aas stack validate
aas stack plan
  1. 用同一批 ID 预览直接安装器,确认后再真正安装:
npx agentic-awesome-skills --skills brainstorming,backend-dev-guidelines --dry-run
npx agentic-awesome-skills --skills brainstorming,backend-dev-guidelines

实战:在运行之前审计一个 Skill

安装只是复制文件,并不执行其中的命令——但 agent 之后可能会照着装好的 skill 行动,所以审查这一步物有所值:

npx agentic-awesome-skills audit --skills brainstorming,backend-dev-guidelines

audit 会读取选中的 skill 目录但不执行它们,并报告 command、network、credential、filesystem、privileged、destructive、symlink 和 binary 信号。README 坦言它是一个审查辅助,不是安全证书。

技巧

  • 全目录安装会包含 critical 与仅限授权使用的 offensive 指令。优先选择经过审查的精确集合,而不是 --all。
  • 如果工作领域清晰,先从专用插件开始而不是整个库——README 的插件表列出 13 个插件包(AAS Web App Builder、AAS Security Engineer、AAS Data Analytics 等),每个打包 8–10 个 skill。
  • 技能栈清单的上限是 128 个 skill——这是技术上的最大值,不是推荐值。
  • 托管的 Skill Workbench 在浏览器内存中导入并审查 stack 与 plan JSON;它从不接触你的文件系统,也不安装任何东西。

何时不用这个 Skill

如果你已经明确知道需要哪一个 skill,单 skill 直接安装比组合技能栈更简单。如果你指望目录替你保证某个 skill 契合你的项目,这也是错的工具:AAS 校验的是身份与结构,语义契合、兼容性和配置正确性仍归你管。


查看 排行榜 了解更多 skill。