- AI 技能
- AI 插件
- 人工智能
【免费下载链接】agentic-awesome-skills
AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,600+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
本篇技术指南围绕 agentic-awesome-skills(AAS)v7.2.0 发布版本展开,梳理该版本在 Registry 数据治理(44 个失效技能清理、作者归属修复)、社区技能合入(audit-skills、senior-frontend、shadcn、pakistan-payments-stack 等)、中文文档以及索引生成器可解释自动分类方面的具体变更与落地细节。读完本文,你将理解 AAS 的发布/合并流程、技能文件结构规范、索引自动分类的关键词规则,以及如何通过npm run脚本链验证 Registry 一致性。
版本概览:一次以数据治理为核心的社区 PR 收编
v7.2.0(2026-03-08)是一次典型的「社区 PR Harvest & Cleanup」发布,主线动作有三类:
- Registry 数据清理:删除 44 个只包含
"404: Not Found"占位内容的 SKILL.md 文件(PR #240),并将 29 个安全类技能的author: zebbern归属信息恢复(PR #238); - 新技能合入:audit-skills(PR #236)、senior-frontend 与 shadcn(PR #233)、pakistan-payments-stack(PR #228);
- 工具链与文档增强:
generate_index.py引入可解释自动分类(PR #230),frontend-slides 补齐依赖与格式(PR #234),同时新增简体中文文档(PR #232)。
版本末尾还同步更新了 data/bundles.json,剔除对已删除/缺失技能的引用,使npm run validate:references通过;发布时 Registry 共追踪1,232个技能。
该版本对应的完整发布说明见 docs/maintainers/release-notes-7.2.0.md,升级方式为git pull origin main或npx agentic-awesome-skills。
Registry 数据治理:清理 "404: Not Found" 占位技能
v7.2.0 最核心的治理动作是删除 44 个失效技能文件。这些文件是历史合并过程中产生的「残次品」——SKILL.md 全文只有一行"404: Not Found",既没有 frontmatter,也没有任何可执行的技术内容。这类占位文件会污染技能索引、破坏引用校验,并干扰分类器对 Registry 的统计。
从清理逻辑看,data/bundles.json必须同步剔除对这批已删除技能的引用,否则 scripts/validate-links.sh 与npm run validate:references(对应 package.json 中的node tools/scripts/run-python.js tools/scripts/validate_references.py)会因为悬空引用而失败。因此「删文件 + 改 bundle 引用 + 重跑校验」是本次清理的完整闭环。
归属信息修复:恢复 zebbern 的 29 个安全技能
v7.2.0 同时恢复了 29 个安全类技能的author: zebbern归属(PR #238)。在 AAS 中,技能的来源与归属记录在 SKILL.md 的 YAML frontmatter 中,例如 skills/audit-skills/SKILL.md 使用author: MAIOStudio、source: community字段声明出处。
归属(attribution)修复的意义在于:
- 可追溯性:
author/source字段是社区贡献者署名与 License 追溯的基础; - 数据质量:批量导入或合并冲突可能导致
author被覆盖或清空,恢复归属属于 Registry 数据修复的常规操作; - 合规基础:AAS 的仓库治理强调 provenance(来源证明),相关机制可参见 docs/maintainers/provenance-identity-exceptions.json。
新技能详解:四个社区贡献的落地情况
audit-skills:跨平台 AI 技能安全审计
skills/audit-skills/SKILL.md(PR #236,author: MAIOStudio)是一个面向 AI Skills 与 Bundles 的非侵入式静态安全审计技能,覆盖 Windows、macOS、Linux/Unix 与移动端(Android/iOS)。其审计方法论分为三步:
- 静态分析:识别恶意模式、数据泄露、系统稳定性风险与混淆载荷,全程不执行被审计代码;
- 平台化威胁检测,其核心检测清单包括九类模式:
- 特权与元数据操纵:
sudo、chown、chmod、icacls、touch -t、setfile、chflags等; - 文件/目录锁定与资源拒绝:
chmod 000、chattr +i、attrib +r +s +h、icacls中的DenyACE; - 脚本执行与批量调用:
.bat/.cmd/cmd.exe /c、.sh/.bash、powershell -ExecutionPolicy Bypass -File及-WindowStyle Hidden等隐藏参数; - 危险安装/卸载与系统变更:
msiexec /qn、choco uninstall、apt-get purge、rm -rf、brew uninstall; - 移动端(Android/iOS)安全:
adb shell、apktool、dex2jar、xcodebuild、codesign、越狱/Root 检测绕过、移动端硬编码 API Key 等; - 信息泄露与网络外传:
curl/wget/Invoke-WebRequest/scp/ftp/nc/socat,以及.env、.ssh、cookies.sqlite、Keychain 等敏感数据路径; - 服务/进程/稳定性操纵:
Stop-Service、taskkill /f、kill -9、systemctl disable/stop、launchctl unload、直接磁盘访问等; - 混淆与持久化:Base64/Hex/XOR 循环、
atob()、注册表 Run 键、schtasks、crontab、systemd 单元、远程脚本管道执行; - 合法性与范围核查:与 CATALOG.md 交叉比对,检查是否遵循标准仓库布局(如一个 UI 设计技能是否需要
adb shell或sudo)。
- 特权与元数据操纵:
- 输出报告:给出 0–10 分安全评分、平台识别、标记行为、威胁分析与缓解建议。
技能同时给出明确的最佳实践(只做非侵入分析、不做执行、不改动被审计代码)与常见陷阱(审计时执行代码、漏掉跨平台威胁、未识别混淆载荷)。
senior-frontend:React/Next.js/TypeScript/Tailwind 前端技能
skills/senior-frontend/SKILL.md(PR #233,来源 alirezarezvani/claude-skills)覆盖 React 组件开发、Next.js 性能优化、bundle 体积分析、前端项目脚手架、无障碍实现与前端代码质量评审,risk: safe。技能目录下还携带references/与scripts/两个子目录,说明它不止是一份提示词文档,还配套了可复用的参考材料与脚本。
shadcn:shadcn/ui 设计系统管理
skills/shadcn/SKILL.md(PR #233,user-invocable: false,来源 shadcn-ui/ui)用于管理 shadcn/ui 组件与项目,提供设计系统的上下文、文档与用法模式。该技能特别强调 CLI 的包管理器适配:所有 CLI 命令必须使用项目自身的 package runner——npx shadcn@latest、pnpm dlx shadcn@latest或bunx --bun shadcn@latest——按项目的packageManager字段替换,并附有cli.md、customization.md、mcp.md、agents/、evals/、rules/、assets/等多个配套文档与资源目录,是一份结构完整的官方技能移植。
pakistan-payments-stack:面向巴基斯坦 SaaS 的支付集成
skills/pakistan-payments-stack/SKILL.md(PR #228,category: api-integration)面向巴基斯坦 SaaS 系统,指导设计并实现生产级 PKR 支付流程,覆盖 JazzCash、Easypaisa、银行/PSP 通道与可选的 Raast 实时清算,并强调 Webhook 可靠性与对账(reconciliation)的可审计性。技能以「真实性验证规则(Mandatory)」开头,表明其对沙箱/生产环境区分与凭证校验有强制要求,适用于 PKR 计费、B2B 场景的 Next.js 后端集成。
文档与配套技能的同步更新
- frontend-slides(PR #234):补齐缺失依赖并修正格式化,属于配套技能的健康维护;
- 简体中文文档(PR #232,贡献者 @munir-abbasi):为仓库新增简体中文文档集,即当前仓库根目录下的 docs_zh-CN 目录,其 README、USAGE、WORKFLOWS 等均提供了中文版本,降低中文开发者与中文 Agent 的使用门槛。
索引生成器:generate_index.py 的可解释自动分类
v7.2.0 的另一项工程能力升级是 tools/scripts/generate_index.py 引入可解释自动分类(PR #230)。从源码结构看(tools/scripts/generate_index.py),该脚本内置了CATEGORY_RULES规则表,按关键词为技能自动归类:
| 分类 | 关键词示例 |
|---|---|
| security | security、auth、oauth、jwt、cryptography、pentest、xss、gdpr、pci、compliance |
| testing | test、tdd、qa、e2e、playwright、cypress、pytest、jest(含strong_keywords加权) |
| automation | workflow、trigger、slack、airtable、gmail、hubspot、notion、zapier、n8n、zoom |
| devops | docker、kubernetes、helm、terraform、cicd、gitops、grafana、prometheus、sre |
| cloud | aws、azure、gcp、serverless、lambda、cdn |
| database | sql、postgres、mysql、mongodb、redis、orm、prisma、migration |
| ai-ml | llm、agent、gpt、embedding、vector、rag、prompt、pytorch、hugging |
| mobile | android、ios、swift、kotlin、flutter、expo、jetpack compose |
| game-development | unity、unreal、godot、threejs、shader、webgl |
| web-development | react、nextjs、vue、angular、tailwind、javascript、typescript、ui/ux |
| backend | fastapi、django、flask、express、node、graphql、rest |
| data-science | pandas、numpy、matplotlib、plotly、seaborn、notebook |
| content | copywriting、writing、documentation、transcription、seo、blog |
「可解释」体现在:分类不再是黑盒,而是基于显式可读的关键词规则,维护者可以直接审查某技能为何被归入某分类,并且可以在 CI 校验(npm run validate对应 tools/scripts/validate_skills.py)中复现与断言。配套的测试用例 tools/scripts/tests/test_generate_index_categories.py 与 tools/scripts/tests/test_generate_index_security.py 即用于锁定分类行为。
与发布/校验流水线的衔接
本次发布涉及的脚本可在 package.json 的 scripts 中对应找到:
npm run validate:node tools/scripts/run-python.js tools/scripts/validate_skills.py,技能结构校验;npm run validate:references:node tools/scripts/run-python.js tools/scripts/validate_references.py,引用完整性校验(bundle 引用清理后必须通过);npm run chain:按validate → plugin-compat:sync → index → bundles:sync → sync:metadata → catalog → build:aas-v1-catalog顺序执行的完整流水线,v7.2.0 的「清理占位技能 → 同步 bundles → 重建索引」正是这条链路的典型应用。
完整的发布操作规范可参考 docs/maintainers/release-process.md、docs/maintainers/merging-prs.md 与 docs/maintainers/pr-autonomy.md。
升级与验证建议
升级到 v7.2.0 或验证当前仓库状态时,可按以下步骤操作:
# 拉取最新版本 git pull origin main # 或直接使用 npx 运行 npx agentic-awesome-skills # 校验技能结构与引用完整性 npm run validate npm run validate:references # 重建技能索引(若在维护端重建数据) npm run index验证要点:
- 运行
npm run validate:references,确认data/bundles.json不再引用已删除的 44 个占位技能; - 抽查 skills_index.json 中的分类结果,确认新合入的 audit-skills(security)、senior-frontend / shadcn(web-development)、pakistan-payments-stack(api-integration)分类符合预期;
- 检查 29 个安全技能 frontmatter 中
author: zebbern是否已恢复,避免再次被批量导入覆盖。
小结
v7.2.0 是一次「治理 + 合入」双线推进的版本:对外清理了 Registry 中的 44 个占位技能并恢复 29 个技能的贡献者归属,使 1,232 个技能的数据质量回到可校验状态;对内通过generate_index.py的关键词规则实现可解释自动分类,降低了索引维护的门槛;同时吸收 audit-skills、senior-frontend、shadcn、pakistan-payments-stack 等社区技能与简体中文文档,持续丰富技能生态。对维护者而言,该版本示范了「合并 PR → 清理悬空引用 → 重建索引 → 引用校验通过」的完整闭环;对使用者而言,四个新技能分别补强了安全审计、前端开发、设计系统与巴基斯坦本地化支付四个能力面。
- AI 技能
- AI 插件
- 人工智能
【免费下载链接】agentic-awesome-skills
AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,600+ agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.
相关推荐
DashPlayer 视频资源本地化指南:长视频按章节切分,随时离线学习
DashPlayer 视频资源本地化指南:长视频按章节切分,随时离线学习 DashPlayer 是一款面向英语学习者的视频播放器,除了播放,它还能把数小时的长视
桌面应用音视频AI 应用教育本地部署Agentic Awesome Skills 指南:技能(Skills)与 MCP 工具的区别、分工与组合实践
Agentic Awesome Skills 指南:技能(Skills)与 MCP 工具的区别、分工与组合实践 技能(Skills)和 MCP 工具是 AI 代
AI 技能AI 插件人工智能Agentic Awesome Skills 智能自动分类指南:从 uncategorized 到可检索技能目录的分类引擎实践
Agentic Awesome Skills 智能自动分类指南:从 uncategorized 到可检索技能目录的分类引擎实践 本篇技术指南聚焦 Agentic
AI 技能AI 插件人工智能
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考