garden-skills 上手指途:ConardLi 的开源 Agent 技能花园

garden-skills 上手指途:ConardLi 的开源 Agent 技能花园

如果你正在使用 Claude Code、Cursor、Codex 等 AI 编码 Agent,有没有想过——能不能把优质的「技能包」像插件一样一行命令装上,让 Agent 自动获得某类专业能力?

ConardLi/garden-skills 正是为此而生。这是一个专注生产级的 Agent Skills 开源集合,目前收录了 4 个技能,覆盖网页设计、视频演示、图像生成和本地知识库检索四大场景。

花园技能全景图


先搞懂:什么是 Skill?

简单说,Skill 是 Agent 可以按需加载的「自包含技能包」。它的标准结构如下:

<skill-name>/ ├── SKILL.md ← 必需:什么时候用 + 怎么用 ├── README.md ← 给人看的文档 ├── references/ ← 可选:Agent 按需加载的扩展文档 ├── scripts/ ← 可选:确定性可执行脚本 └── assets/ ← 可选:模板、字体、图标等

一个 SKILL.md(YAML frontmatter + 指令)配合可选的辅助文件,就构成了一个完整的技能单元。Agent 会根据 frontmatter 里的 description 决定是否激活这个 Skill——所以 description 就是你和 Agent 之间的契约。


四个核心 Skill,总有一款适合你

🌐 web-design-engineer:设计工程师级别的网页构建

类别:设计 / 前端
适合场景:网页、落地页、仪表盘、交互原型、HTML 幻灯片、动画、UI 样机、数据可视化

这是整个仓库我最关注的一个 Skill。它的核心理念是:把 AI 当作「设计工程师」而非「工具人」来用——先理解产品上下文,再声明设计系统,尽早展示 v0,然后完整构建并验证结果。

六步设计工作流

  1. 需求:理解用户要什么

  2. 上下文:建立产品感知

  3. 设计系统:声明颜色、字体、间距等 token

  4. v0:快速出早期原型

  5. 完整构建:响应式布局 + 动效 + 交互细节

  6. 验证:检查与设计系统的偏差

亮点功能:

  • 内置「反 AI 俗套清单」,避免千篇一律的生成式 UI

  • 覆盖 HTML / CSS / JavaScript / React 原型

  • 支持 oklch() 配色、container queries、reduced-motion 等现代 CSS 特性

  • 提供高级模式参考(设备框、幻灯片引擎、动画时间线、仪表盘等)

如果你经常需要让 AI 生成「拿得出手」的网页界面,这个 Skill 几乎是必装的。


🎬 web-video-presentation:录屏级的网页演示构建

类别:网页视频 / 演示工程
适合场景:口播稿转视频、课程、产品演示、talk 录制

这个 Skill 把文章或口播稿变成可录屏的网页演示(Vite + React + TypeScript),核心亮点是「口播节拍」与「视觉 Step」的精准对齐——每个视觉暂停点都对应一段口播内容,方便录课或做演示视频。

亮点功能

  • 固定 1920×1080 舞台,按视口缩放,录屏效果稳定

  • 点击 / 键盘驱动的 chapter/step 游标

  • 硬 checkpoint 在稿子、主题、outline、开发模式、可选音频合成前强制暂停确认

  • 悬浮才出现的进度控制,录屏时画面干净

  • 基于 token 的多主题架构(paper-press / terminal-green 等视觉风格)


🖼️ gpt-image-2:结构化图像生成提示词工程

类别:图像生成 / Prompt 工程
适合场景:海报、UI 样机、产品图、信息图、学术图、技术架构图、漫画、头像、分镜、品牌板

面向 GPT Image 2 与 OpenAI 兼容图像接口的聚焦型 Skill,最大特点是对「运行模式」的三段式探测:

  • Mode A:Garden 本地生图,完整保存 prompt 与生成图片

  • Mode B:委托宿主原生图像工具出图

  • Mode C:纯提示词顾问模式(无图像工具时降级)

内置 18 大类、80+ 个结构化提示词模板,覆盖图像生成和编辑全场景,并配套专门工作流与脚本。


📚 kb-retriever:本地知识库检索

类别:检索 / 本地知识库
适合场景:从本地 knowledge/ 目录回答问题,从 Markdown、文本、PDF、Excel 中提取证据

这个 Skill 的核心哲学是「谨慎、渐进、可溯源」——不直接加载整文件,而是先走分层索引缩小候选范围,再带来源回答问题。

亮点功能

  • 通过 data_structure.md 分层文件先导航知识库,再进入内容检索

  • PDF 和 Excel 强制「先学习再处理」,必须先读 reference 文档

  • 最多 5 轮检索轮次,探索有边界、不发散

  • 内置 grep、pdftotext、pdfplumber、pandas 工作流

  • 答案带来源标注,方便回查原文


五种安装方式,总有一款适合你

方式 说明 推荐场景
A. skills CLI(npx) 一行命令,自动识别 Agent 类型 任意场景,推荐默认
B. Claude Code 插件市场 订阅插件包,一键装一组 Claude Code 用户
C. Releases 钉版本 .zip SHA-256 校验,不可变版本 CI / 内网 / 可复现部署
D. git clone 手动拷贝 直接复制 skill 文件夹 本地 hack / 二次开发
E. Git Submodule 作为上游依赖引入 嵌进更大项目

最推荐的方式是用 npx skills add

# 一次装上整个仓库(4 个 Skill) npx skills add ConardLi/garden-skills # 只装某一个 Skill npx skills add ConardLi/garden-skills -s web-design-engineer # 装到全局而不是当前项目 npx skills add ConardLi/garden-skills -s gpt-image-2 --global # 指定目标 Agent npx skills add ConardLi/garden-skills -s kb-retriever -a claude-code

CI / 生产环境建议钉版本:

SKILL=web-design-engineer VERSION=1.1.0 curl -fsSL -o "${SKILL}.zip" \ "https://github.com/ConardLi/garden-skills/releases/download/${SKILL}-v${VERSION}/${SKILL}-${VERSION}.zip" # 校验后解压 shasum -a 256 -c "${SKILL}.zip.sha256" unzip -q "${SKILL}.zip" -d .claude/skills/

安装流程图


Agent 兼容性一览

Agent / Runtime Skill 路径 状态
Claude Code .claude/skills/<name>/ ✅ 已验证
Claude.ai 网页端 Settings → Capabilities → Skills ✅ 已验证
Cursor .agents/skills/<name>/ ✅ 已验证
Codex CLI .codex/skills/<name>/ ✅ 已验证
Gemini CLI extension manifest ✅ 已验证
OpenCode .opencode/skills/<name>/ ✅ 已验证

SKILL.md 格式本身是跨 Agent 可移植的——只要你的 Agent 支持 Skill 体系,把文件夹放进它扫描的目录就行。


写在最后

garden-skills 是一个难得的开源 Agent Skills 集合,作者 ConardLi 不仅提供了高质量的 Skill 实现,还有完善的文档、版本管理(SHA-256 校验的不可变 release)和多语言 README(中文/英文/日文)。

如果你想让 AI Agent 在特定任务上更专业、更稳定,与其反复在 System Prompt 里写规则,不如试试直接装一个 Skill。

GitHub 地址https://github.com/ConardLi/garden-skills[1]


如果觉得有帮助,欢迎去 GitHub 点个 Star ⭐

引用链接

[1]https://github.com/ConardLi/garden-skills


garden-skills 上手指途:ConardLi 的开源 Agent 技能花园
https://maoyu92.github.io/2026/05/22/07 AI笔记/AI写作与发布/a167_garden-skills 上手指途:ConardLi 的开源 Agent 技能花园/
作者
陈文茂
发布于
2026年5月22日
许可协议