← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

tech-leads-club agent-skills


🧠 Agent Skills

面向专业 AI 编程代理的安全、经过验证的技能注册中心

在一个超过 13% 的市场技能包含严重漏洞的生态系统中,Agent Skills 作为一个经过加固的库脱颖而出,提供经过验证、测试且安全的能力。以绝对的信心扩展 Antigravity、Claude Code、Cursor 等工具。

https://tech-leads-club.github.io/agent-skills/

📖 目录

技能是打包的指令和资源,用于扩展 AI 代理的能力。可以将它们视为 AI 助手的插件——它们教会你的代理新的工作流程、模式和专业知识。

packages/skills-catalog/skills/
  (category-name)/
    skill/
      SKILL.md          ← 主要指令
      templates/        ← 文件模板
      references/       ← 按需文档

🛡️ 安全与信任

你的环境安全是我们的首要任务。与 13.4% 的技能包含严重问题的开放市场不同,agent-skills 是一个受管理的、经过加固的库:100% 开源(无二进制文件)、CI/CD 中的静态分析、通过锁文件和内容哈希实现不可变完整性,以及人工策划的提示词。CLI 采用纵深防御策略(净化、路径隔离、符号链接防护、原子锁文件、审计追踪);每个技能在发布前都使用 Snyk Agent Scan(原 mcp-scan)进行扫描。

→ 完整威胁模型、实现细节和漏洞报告:SECURITY.md

🤖 支持的代理

将技能安装到以下任意 AI 编程代理:

| 第一梯队(热门) | 第二梯队(新兴) | 第三梯队(企业级) | |---|---|---| | Claude Code | Aider | Amazon Q | | Cline | Antigravity | Augment | | Cursor | Gemini CLI | Droid (Factory.ai) | | GitHub Copilot | Kilo Code | OpenCode | | Windsurf | Kiro | Sourcegraph Cody | | OpenAI Codex | Tabnine | Roo Code | | | TRAE | |

没有找到你喜欢的代理?提交一个 issue,我们会添加支持!

🌟 精选技能

以下是不断增长目录中的部分内容:

| 技能 | 类别 | 描述 | |---|---|---| | tlc-spec-driven | 开发 | 通过 4 个阶段进行项目和功能规划:指定 → 设计 → 任务 → 实现。创建带有验证标准的原子任务,并在会话间维护持久记忆。 | | aws-advisor | 云 | 专家级 AWS 云顾问,提供架构设计、安全审查和实施指导。利用 AWS MCP 工具提供有文档支持的答案。 | | playwright-skill | 自动化 | 使用 Playwright 实现完整的浏览器自动化。测试页面、填写表单、截图、验证 UX,并自动化任何浏览器任务。 | | figma | 设计 | 从 Figma 获取设计上下文,将节点转化为生产代码。通过 MCP 集成实现设计到代码的实现。 | | security-best-practices | 安全 | 针对语言和框架的特定安全审查。检测漏洞、生成报告,并建议默认安全的修复方案。 |

→ 浏览所有技能

🚀 快速开始

在你的项目中安装技能

npx @tech-leads-club/agent-skills

这将启动一个交互式向导:

  1. 选择操作 — “安装技能”或“更新已安装的技能”
  2. 浏览与选择 — 按类别筛选或搜索
  3. 选择代理 — 选择目标代理(Cursor、Claude Code 等)
  4. 安装方式 — 复制(推荐)或符号链接
  5. 范围 — 全局(用户主目录)或本地(仅项目)

每个步骤都显示 ← 返回选项,可返回并修改你的选择。

CLI 选项

注意:你可以使用 npx @tech-leads-club/agent-skills,也可以全局安装后直接使用 agent-skills。

# 交互模式(默认)
npx @tech-leads-club/agent-skills
# 或:agent-skills(如果已全局安装)

# 列出可用技能
agent-skills list
agent-skills ls          # 别名

# 安装一个技能
agent-skills install -s tlc-spec-driven

# 一次安装多个技能
agent-skills install -s aws-advisor coding-guidelines docs-writer

# 安装到特定代理
agent-skills install -s my-skill -a cursor claude-code

# 安装多个技能到多个代理
agent-skills install -s aws-advisor nx-workspace -a cursor windsurf cline

# 全局安装(到 ~/.gemini、~/.claude 等)
agent-skills install -s my-skill -g

# 使用符号链接代替复制
agent-skills install -s my-skill --symlink

# 强制重新下载(绕过缓存)
agent-skills install -s my-skill --force

# 更新特定技能
agent-skills update -s my-skill

# 更新所有已安装的技能
agent-skills update

# 移除一个技能
agent-skills remove -s my-skill

# 一次移除多个技能
agent-skills remove -s skill1 skill2 skill3
agent-skills rm -s my-skill          # 别名

# 从特定代理移除
agent-skills remove -s my-skill -a cursor windsurf

# 强制移除(绕过锁文件检查)
agent-skills remove -s my-skill --force

# 管理缓存
agent-skills cache --clear            # 清除所有缓存
agent-skills cache --clear-registry   # 仅清除注册表
agent-skills cache --path             # 显示缓存位置

# 查看审计日志
agent-skills audit                    # 显示最近操作
agent-skills audit -n 20              # 显示最近 20 条
agent-skills audit --path             # 显示审计日志位置

# 显示贡献者和署名
agent-skills credits

# 显示帮助
agent-skills --help

全局安装(可选)

npm install -g @tech-leads-club/agent-skills
agent-skills  # 使用 'agent-skills' 代替 'npx @tech-leads-club/agent-skills'

⚡ 工作原理

CLI 从我们的 CDN 按需获取技能:

  1. 浏览 — CLI 获取技能目录(约 45KB)
  2. 选择 — 你选择需要的技能
  3. 下载 — 选中的技能被下载并缓存在本地
  4. 安装 — 技能被安装到你的代理配置中
  5. 缓存

下载的技能缓存在 ~/.cache/agent-skills/ 中以供离线使用。

# 清除缓存
rm -rf ~/.cache/agent-skills

🔌 MCP 服务器

@tech-leads-club/agent-skills-mcp 是一个 MCP 服务器,通过渐进式披露将技能目录直接暴露给 AI 代理——先搜索,然后只获取所需内容。

| 工具 | 用途 | |---|---| | list_skills | 按类别浏览所有技能 | | search_skills | 按意图查找技能(模糊搜索) | | read_skill | 加载技能的主要指令 |

📖 阅读原文 →