OpenCode-Skills-使用指南

7 阅读6分钟

OpenCode Skills 使用指南

📅 生成时间:2026-05-18 📦 已安装 Skills:32 个


目录

  1. 已安装 Skills 列表
  2. CMD 命令行使用方法
  3. OpenCode 桌面版使用方法
  4. 各 Skill 详细使用说明
  5. 常见问题

已安装 Skills 列表

1. Impeccable(前端设计反模式词典)

  • 作者:Paul Bakaus(前 Google 工程师)
  • GitHub:25.6K⭐
  • 子技能数量:1
  • 核心功能:审查修复前端设计,避免 AI 生成的廉价感

2. Taste Skill(设计品味控制)

  • 作者:leonxlnx
  • GitHub:15.9K⭐
  • 子技能数量:12
  • 核心功能:3 参数控风格,从零设计方案
  • 包含子技能
    • brandkit(品牌套件)
    • industrial-brutalist-ui(工业粗野主义)
    • gpt-taste(GPT 风格)
    • image-to-code(截图转代码)
    • imagegen-frontend-mobile(移动端生成)
    • imagegen-frontend-web(Web 端生成)
    • minimalist-ui(极简主义)
    • full-output-enforcement(完整输出)
    • redesign-existing-projects(重新设计项目)
    • high-end-visual-design(高端视觉设计)
    • stitch-design-taste(拼接风格)
    • design-taste-frontend(前端设计品味)

3. Anthony Fu Skills(Vue/Vite 生态)

  • 作者:Anthony Fu(Vue/Vite 核心维护者)
  • GitHub:4.8K⭐
  • 子技能数量:17
  • 核心功能:Vite/Vue/Pinia 框架最佳实践
  • 包含子技能
    • antfu, nuxt, pinia, pnpm, slidev, tsdown
    • turborepo, unocss, vite, vitepress, vitest
    • vue, vue-best-practices, vue-router-best-practices
    • vue-testing-best-practices, vueuse-functions, web-design-guidelines

4. 高德地图 Amap Skills

  • 作者:高德官方 + 社区
  • 子技能数量:1
  • 核心功能:高德地图 JSAPI v2.0 开发、POI 搜索、路径规划

5. UI-UX-Pro-Max(UI/UX 知识库)

  • 版本:v2.2.3
  • 子技能数量:1
  • 核心功能:67 种 UI 风格 + 161 套调色板 + 57 组字体搭配

CMD 命令行使用方法

启动 OpenCode CLI

# 进入项目目录
cd your-project-path

# 启动 opencode
opencode

使用 Skills 的方式

方式一:自动触发(推荐)

直接用自然语言描述你的需求,Skills 会自动激活:

# Taste Skill 自动触发
帮我设计一个 SaaS 仪表盘页面

# Anthony Fu Skills 自动触发
帮我配置 Vite 项目,使用 Vue 3 + TypeScript

# 高德地图自动触发
帮我接入高德地图,实现 POI 搜索功能

# UI-UX-Pro-Max 自动触发
做一个玻璃拟态风格的登录页面
方式二:命令手动触发

使用斜杠命令手动调用特定 Skill:

# Impeccable 命令
/impeccable audit          # 审查现有 UI
/impeccable polish         # 打磨细节
/impeccable critique       # 设计批判
/impeccable animate        # 添加动画
/impeccable colorize       # 重新配色
/impeccable harden         # 加固设计一致性
/impeccable distill        # 简化过度设计
/impeccable normalize      # 规范化

# UI-UX-Pro-Max 命令
/ui-ux-pro-max             # 触发 UI/UX 知识库
方式三:参数调节(Taste Skill)

Taste Skill 支持 3 个参数调节设计风格:

# 参数说明
DESIGN_VARIATION: 1-10    # 1=保守居中,10=不对称大胆
MOTION_INTENSITY: 1-10    # 1=简单 hover,10=磁吸滚动动画
VISUAL_DENSITY: 1-10      # 1=宽松奢华,10=紧凑仪表盘

# 使用示例
帮我设计一个页面,DESIGN_VARIATION=7,MOTION_INTENSITY=5,VISUAL_DENSITY=3

OpenCode 桌面版使用方法

启动桌面版

  1. 双击桌面快捷方式或从开始菜单启动 OpenCode Desktop
  2. 打开你的项目文件夹

使用 Skills 的方式

方式一:在对话框中直接输入

桌面版的对话框支持与 CLI 相同的自然语言触发:

# 输入示例
帮我设计一个现代化的电商首页
方式二:使用斜杠命令

在对话框中输入斜杠命令:

/impeccable audit
方式三:通过 Skills 面板
  1. 点击左侧边栏的 Skills 图标
  2. 浏览已安装的 Skills 列表
  3. 点击想要使用的 Skill
  4. 在弹出的对话框中输入需求

桌面版特有功能

  • 实时预览:生成的 UI 可以在内置浏览器中实时预览
  • 截图反馈:可以截图当前页面,让 AI 基于截图优化
  • 历史记录:所有 Skill 调用都有历史记录,方便回溯

各 Skill 详细使用说明

Impeccable 使用场景

场景命令说明
审查现有 UI/impeccable audit检查设计问题
打磨细节/impeccable polish优化间距、颜色、字体
设计批判/impeccable critique获取设计建议
添加动画/impeccable animate添加交互动效
重新配色/impeccable colorize优化配色方案
加固一致性/impeccable harden统一设计语言
简化设计/impeccable distill去除过度设计
规范化/impeccable normalize统一规范

Taste Skill 使用场景

场景触发方式说明
从零设计"帮我设计一个..."自动生成完整设计方案
风格切换"换成极简风格"切换设计风格
参数调节"动效多一点"调整设计参数

Anthony Fu Skills 使用场景

场景触发方式说明
Vite 配置"帮我配置 Vite"Vite 最佳实践
Vue 组件"写一个 Vue 组件"Vue 3 最佳实践
路由设计"设计 Vue Router"路由架构建议
状态管理"用 Pinia 管理状态"Pinia 使用规范
测试编写"写 Vitest 测试"测试最佳实践

高德地图 Skills 使用场景

场景触发方式说明
地图初始化"接入高德地图"地图配置
POI 搜索"搜索附近的餐厅"地点搜索
路径规划"规划驾车路线"导航功能
地理编码"地址转坐标"坐标转换

UI-UX-Pro-Max 使用场景

场景触发方式说明
风格选择"玻璃拟态风格"67 种 UI 风格
配色方案"SaaS 配色"161 套调色板
字体搭配"推荐字体组合"57 组字体搭配
UX 优化"优化无障碍"99 条 UX 指南

常见问题

Q1: Skills 没有自动触发怎么办?

A: 尝试以下方法:

  1. 确保已重启 OpenCode
  2. 使用更明确的关键词(如"设计"、"配置"、"接入")
  3. 使用斜杠命令手动触发

Q2: 如何查看已安装的 Skills?

A:

# CLI 方式
npx skills list

# 桌面版
点击左侧边栏的 Skills 图标

Q3: Skills 安装在哪里?

A:

  • 全局 Skills:C:\Users\{用户名}\.skills\
  • 项目级 Skills:{项目目录}\.opencode\skills\
  • Agents Skills:C:\Users\{用户名}\.agents\skills\

Q4: 如何卸载 Skills?

A:

npx skills remove {skill-name}

Q5: Skills 之间会冲突吗?

A: 不会。Skills 是独立的能力模块,可以同时使用。例如:

  • 先用 Taste Skill 生成设计方案
  • 再用 Impeccable 审查优化

Q6: 网络问题导致安装失败怎么办?

A: 手动安装:

cd C:\Users\{用户名}\.skills
git clone https://github.com/{owner}/{repo}.git {skill-name}

推荐工作流

前端页面设计流程

1. 使用 Taste Skill 生成初始设计
   → "帮我设计一个 SaaS 仪表盘"

2. 使用 Impeccable 审查优化
   → /impeccable audit

3. 使用 UI-UX-Pro-Max 优化细节
   → "优化配色和字体"

4. 使用 Anthony Fu Skills 确保代码质量
   → "用 Vue 3 最佳实践重构"

Vue 项目开发流程

1. 使用 Anthony Fu 初始化项目
   → "用 Vite + Vue 3 + TypeScript 创建项目"

2. 使用 Taste Skill 设计 UI
   → "设计项目管理页面"

3. 使用 Anthony Fu 编写组件
   → "写一个数据表格组件"

4. 使用 Vitest 编写测试
   → "为组件写单元测试"

技能速查表

需求推荐 Skill触发词
设计页面Taste Skill"设计"、"创建页面"
审查设计Impeccable/impeccable audit
Vue 开发Anthony Fu"Vue"、"Vite"、"Pinia"
地图功能Amap Skills"地图"、"定位"、"导航"
UI 风格UI-UX-Pro-Max"风格"、"配色"、"字体"

祝你使用愉快! 🚀