IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

我的 Claude Code 常用 SKILLS 和工具

crossoverJie's Blog 2026-06-29 18:40:13 累计浏览 2 次
本机暂存

背景

已经高强度的使用 claude code 大半年的时间了,积累了不少好用的 SKILLS 和工具,今天来整理一下分享给大家。

我安装了大约 70 几个 SKILLS,但常用的其实也不太多,下面介绍一些我个人觉得效果不错的。推荐使用我开发的 skilldeck 来管理本地的 SKILLS:

brew tap crossoverJie/skilldeck && brew install --cask skilldeck
xattr -cr /Applications/SkillDeck.app

常用 SKILLS

个人相关

agent-notifier

这是我自己做的一个 SKILL,主要用于 Agent 完成任务和等待任务时发出通知。虽然现在一些 terminal 已经支持通知了,比如 cmuxotty,但是它们都不能推送 IM,后面它们支持之后也就不再需要这个 SKILL 了。

kami

可以用于生成一切页面,包括网页、landing page、简历、PPT 等都可以帮你实现,同时它的 SKILL 编写过程也值得参考。

skilldeck 的项目主页

我的独立 app 的项目首页

整体来看页面都很和谐,配色属于我的审美。

ponytail

主要就是为了:,避免 AI 做过度设计、尽量简化代码。

它的核心原则:

  1. 这东西真的需要存在吗?推测性的需求 → 跳过 (YAGNI)
  2. 代码库里已经有了?复用已有的 helper/util/type
  3. 标准库能做?用它
  4. 原生平台特性覆盖?<input type="date"> 胜过 picker 库
  5. 已安装的依赖能解决?用它,绝不为几行代码能搞定的事加新依赖
  6. 能一行搞定?一行
  7. 以上都不行 → 写最小可用代码

三个强度可选:

级别行为
lite按要求做,但会告诉你更懒的替代方案
full强制执行梯子,标准库优先,最短 diff(默认)
ultraYAGNI 极端主义,能删不加,先挑战需求本身

什么时候不能懒:

  • 信任边界的输入校验
  • 防止数据丢失的错误处理
  • 安全措施、无障碍基础
  • 用户明确要求的功能

skilldeck

259
配合我开发的 skilldeck 可视化 SKILLS 工具使用,可以在 Agent 里管理 SKILLS,同时数据也兼容 skilldeck,这样就也可以使用 skilldeck 的 GUI 能力。

web-access

web-access 是一个联网操作技能,让你能通过 Claude Code 访问和操作网页内容。

核心能力:

能力说明
搜索引擎WebSearch 搜索关键词,快速获取摘要和链接
网页抓取WebFetch / curl / Jina 读取已知 URL 的内容
浏览器 CDP直连你的 Chrome/Edge 浏览器,携带登录态操作页面
本地历史检索搜索你浏览器的书签和历史记录

浏览器 CDP 模式是它的亮点,通过 CDP Proxy 直连你日常使用的浏览器,天然携带登录态,无需额外登录。可以:

  • 创建新 tab 访问页面
  • 执行 JS 读取/操控 DOM
  • 点击、滚动、填写表单
  • 截图捕获页面/视频帧
  • 提取图片、视频等媒体资源

所有操作在后台 tab 进行,不影响你现有的浏览状态。

工作相关

generate-wiki

这是我在工作中沉淀下来的 SKILL,可以一键将自己的 Java + gRPC 项目生成一个静态 wiki 页面。

但要注意,这不是一个通用的方案,最好是 fork 过去根据自己的项目进行定制。

starrocks-upgrade

我在维护公司内部的 StarRocks 的时候,版本升级时往往拿不准对现有集群的影响,于是有了这个 SKILL。它可以在你升级之前通过源码对比不同版本之间的差异,给出风险点,具体使用过程和原理可以参考这篇文章

同理,类似的软件版本升级都可以做一个 SKILL 工具。


常用工具

TUI

使用 /tui fullscreen 可以开启全屏模式,这样就可以使用鼠标来移动光标了,用起来更像是一个现代的文本编辑器,再也不用键盘方向键来移动光标了。同时也支持选中复制。

/tui 命令首次引入版本是 v2.1.110(2026年4月15日),但 fullscreen 渲染模式本身在更早的 v2.1.90 就已经存在了。

版本演进:

版本日期内容
v2.1.902026-04-01fullscreen scrollback 和 fullscreen mode 修复
v2.1.922026-04-04fullscreen mode 滚动问题修复
v2.1.1102026-04-15/tui 命令正式发布

/tui fullscreen 的特性:

  • 无闪烁渲染 (flicker-free)
  • 更低内存占用
  • 鼠标支持(点击选择菜单,Cmd+点击打开 URL)
  • 选中即复制

statusLine

statusLine 是 Claude Code 原生提供的终端底部自定义状态栏接口。它不是一个固定样式的功能,而是允许你通过 JSON 传给脚本,脚本把想显示的文本输出到 stdout,Claude Code 再将结果显示在输入框下方、内置 footer 徽章上方。

使用方式很简单,直接输入 /statusline,用自然语言描述你想展示什么,例如”显示模型、当前目录、上下文百分比和进度条”。

你的 statusline.sh 可以自行组合:模型、当前目录、Git 分支、dirty 状态、上下文百分比、累计成本等。

当然你还可以直接使用 claude-hud,它是基于 statusLine 接口做的现成插件,替你实现并维护一套更完整的 statusLine 脚本和配置。示例:

[Opus] │ my-project git:(main*)
Context █████░░░░░ 45% │ Usage ██░░░░░░░░ 25%

还可选展示:

◐ Edit: auth.ts | ✓ Read ×3 | ✓ Grep ×2
◐ explore [haiku]: Finding auth code
▸ Fix authentication bug (2/5)

除了模型、目录、Git、上下文和额度,它还能从本地 transcript JSONL 中解析出工具活动、运行中的 subagent 与 Todo 进度,有些东西的。


总结

以上就是我目前常用的 SKILLS 和工具,SKILLS 这块主要分为个人和工作两类。个人相关的主要是提升日常开发体验,比如通知、页面生成、代码简化;工作相关的则更偏向特定场景,比如 wiki 生成、版本升级风险评估。

工具方面,TUI 的全屏模式让 Claude Code 的交互体验提升了一个档次,statusLine 则让终端底部的信息展示更加灵活。这些看似小的改进,用久了真的回不去。

如果你也有好用的 SKILLS 或工具推荐,欢迎交流。

同分类推荐文章

  1. 重构:AI 时代的代码进化 (2026-06-28 17:30:00)
  2. Goal Workflow:目标驱动的研发闭环 (2026-06-28 11:30:00)
  3. 科技爱好者周刊(第 401 期):如何赚到10亿美元 (2026-06-26 08:05:38)

查看更多 开发者 文章 →

建议继续学习

  1. 好的API设计 (累计阅读 12,399)
  2. 创业者需要知道的50句话 (累计阅读 3,000)
  3. 迈过社会化网络:互联网的新时代 (累计阅读 2,511)
  4. 小股东怎样保护自己的利益 (累计阅读 1,763)
  5. 我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险 (累计阅读 188)
  6. SmartPerfetto 架构文章 Q&amp;A:8 个深度技术问答 (累计阅读 145)
  7. 了解 Claude Code 的提示词工程 (累计阅读 82)
  8. StarRocks 物化视图创建与刷新全流程解析 (累计阅读 67)
  9. 如何在本地打包 StarRocks 发行版 (累计阅读 72)
  10. 全程用 Claude Code 搓了一个 macOS 原生应用:SkillDeck (累计阅读 72)