Skills
Claude Code 技能注册表
GitHub
安装说明
59
个技能 ·
3
个来源 · 更新于 2026-04-15 06:49:38 UTC
Snailuu Skills
cli-design-framework
在设计新的 CLI、审查现有 CLI,或对其角色、用户类型、交互形式、有状态性、风险特征以及面向人还是面向机器的接口存在不确定性时使用。
code-review-expert
以资深工程师的视角进行专业代码审查。当用户提到“代码审查”、“review 代码”、“code review”、“审查变更”或“检查代码质量”时触发;不适用于编写新代码、修复 Bug、重构等开发操作。
CreateCLI
生成 TypeScript 命令行工具。适用于创建 CLI、构建 CLI、命令行工具时;文档请使用 SkillSearch('createcli')。
create-readme
为该项目创建一个 README.md 文件。
diagram-gen
根据用户描述,使用 Mermaid 语法生成多种类型的图表(如时序图、流程图、类图、状态图等),并支持保存为文件。
frontend-design
创建具有鲜明特色、达到生产级质量且设计水准很高的前端界面。当用户要求构建网页组件、页面、作品、海报或应用(如网站、落地页、仪表盘、React 组件、HTML/CSS 布局,或对任何网页界面进行样式设计与美化)时,应使用此技能;它能生成富有创意、打磨精致的代码和界面设计,避免千篇一律的 AI 风格。
git-commit-gen
根据 git status 和 git diff 自动生成符合规范的中文提交信息,支持 Conventional Commits 格式,并包含模块名称。用户说“生成 commit”“生成提交信息”“commit message”“帮我写 commit”“提交信息”“git commit”时触发;不适用于查看 git log、切换分支、合并冲突等通用 Git 操作。
git-exclude
将文件/文件夹添加到本地 git 忽略区(.git/info/exclude),不修改 .gitignore 文件。当用户说"忽略文件"、"本地忽略"、"git exclude"、"不提交"、"排除文件"、"添加到忽略"时触发。不适用于:修改 .gitignore、git rm 等通用 git 操作。
plan-writer
在 Plan 模式下,系统会智能分批写入计划文件,以避免因单次写入过大而导致失败。
pr-review
查看 PR/MR 评论并给出解决建议。当用户提到"查看 PR 评论"、"PR xxx 的评论"、"帮我看 PR"、"review PR"、"MR 评论"、"merge request 评论"等关键词时触发。支持 GitHub 和 GitLab,自动检测平台,优先使用本地 CLI 工具(gh/glab),fallback 到 API。
skill-writer
Claude Code 的 skill 设计与编写助手。仅可通过 /skill-writer 命令手动触发,不会自动激活;负责分析需求合理性、边界情况和降级兼容处理,最终生成规范的 SKILL.md 文件。
smart-plan
智能计划生成技能,解决 plan 模式下长内容写入失败的问题。核心策略为分块写入,确保计划内容不受长度限制。
ui-brutalist
融合瑞士排版印刷与军用终端美学的原始机械界面。采用严格网格、极端字号对比、功能性色彩和模拟劣化效果,适用于数据密集型仪表盘、作品集或需要呈现“解密蓝图”质感的编辑类网站。
ui-design-taste
高级 UI/UX 工程师。负责构建数字界面,纠正默认 LLM 偏差,并执行基于指标的规则、严格的组件架构、CSS 硬件加速与均衡的设计工程实践。
ui-high-end-visual
教 AI 按高端设计机构的水准进行设计,明确规定字体、间距、阴影、卡片结构和动画等细节,让网站呈现出高级质感。它还会屏蔽那些会让 AI 设计显得廉价或普通的常见默认设置。
ui-minimalist
干净的编辑风界面。采用温暖的单色调、鲜明的字体对比、扁平化的便当式网格和柔和的粉彩色;不要渐变,也不要厚重阴影。
ui-output-enforcement
覆盖默认的 LLM 截断行为,强制生成完整代码,禁止占位符模式,并妥善处理令牌限制导致的拆分。适用于任何需要完整、未删减输出的任务。
ui-redesign
将现有网站和应用升级为高端品质。审核当前设计,识别常见 AI 模板痕迹,并在不影响功能的前提下应用高水准设计标准,兼容任何 CSS 框架或原生 CSS。
ui-stitch-taste
适用于 Google Stitch 的语义化设计系统能力。生成对智能体友好的 DESIGN.md 文件,强制执行高端、非模板化的界面标准——包括严格的排版、精确校准的色彩、非对称布局、持续的微动效,以及硬件加速性能。
writing-changelogs
在需要根据 Git 历史生成或更新 CHANGELOG.md 时使用,尤其适用于发版前整理 Unreleased、版本区间、标签差异或 Keep a Changelog 条目。
Antfu Skills
antfu
Anthony Fu 为 JavaScript/TypeScript 项目制定的一套带有个人偏好的工具链和约定。适用于搭建新项目、配置 ESLint/Prettier 替代方案、管理 monorepo、发布库,或当用户提到 Anthony Fu 的偏好时。
nuxt
Nuxt 是一个支持服务端渲染、自动导入和基于文件路由的全栈 Vue 框架。适用于开发 Nuxt 应用、服务器路由、useFetch、中间件或混合渲染场景。
pinia
Pinia 是 Vue 官方的状态管理库,类型安全且可扩展。可用于在 Vue 应用中定义 store、处理 state/getters/actions,或实现 store 模式。
pnpm
具有严格依赖解析机制的 Node.js 包管理器。用于执行 pnpm 专用命令、配置工作区,或通过 catalogs、补丁或覆盖项管理依赖。
slidev
使用 Slidev 结合 Markdown、Vue 组件、代码高亮、动画和交互功能,为开发者创建并展示基于 Web 的幻灯片演示。适用于构建技术演示、会议演讲、代码讲解、教学材料或开发者幻灯片。
tsdown
借助 Rolldown,以极快的速度打包 TypeScript 和 JavaScript 库。适用于构建库、生成类型声明、打包为多种格式,或从 tsup 迁移。
turborepo
Turborepo 单仓库构建系统指南。适用于:turbo.json、任务流水线、dependsOn、缓存、远程缓存、“turbo” 命令行、--filter、--affected、CI 优化、环境变量、内部包、单仓库结构/最佳实践与边界;当用户配置任务/工作流/流水线、创建包、搭建单仓库、在应用间共享代码、运行变更/受影响包、调试缓存,或拥有 apps/packages 目录时使用。
unocss
UnoCSS 是一个即时原子化 CSS 引擎,也是 Tailwind CSS 的超集。适用于配置 UnoCSS、编写工具类规则、快捷方式,或使用 Wind、Icons、Attributify 等预设时。
vite
Vite 构建工具配置、插件 API、SSR,以及迁移到 Vite 8 Rolldown。适用于处理 Vite 项目、vite.config.ts、Vite 插件,或使用 Vite 构建库和 SSR 应用时。
vitepress
由 Vite 和 Vue 驱动的 VitePress 静态站点生成器。适用于构建文档网站、配置主题,或使用 Vue 组件编写 Markdown。
vitest
Vitest 是一个由 Vite 驱动的快速单元测试框架,并提供与 Jest 兼容的 API。可在编写测试、模拟、配置覆盖率,或使用测试过滤和夹具时使用。
vue-best-practices
必须用于 Vue.js 相关任务。强烈建议将 Composition API 与 `<script setup>` 和 TypeScript 作为标准做法;适用于 Vue 3、SSR、Volar、vue-tsc,并在任何涉及 Vue、.vue 文件、Vue Router、Pinia 或基于 Vite 的 Vue 工作中加载,除非项目明确要求 Options API,否则始终使用 Composition API。
vue-router-best-practices
Vue Router 4 的模式、导航守卫、路由参数,以及路由与组件生命周期之间的交互。
vue-testing-best-practices
用于 Vue.js 测试。涵盖 Vitest、Vue Test Utils、组件测试、模拟、测试模式,以及用于端到端测试的 Playwright。
vue
Vue 3 组合式 API、script setup 宏、响应式系统和内置组件。适用于编写 Vue 单文件组件(SFC)、使用 defineProps/defineEmits/defineModel、侦听器,或使用 Transition/Teleport/Suspense/KeepAlive 时。
vueuse-functions
在合适的场景下使用 VueUse 组合式函数,以构建简洁且易于维护的 Vue.js / Nuxt 功能。
web-design-guidelines
审查 UI 代码是否符合 Web 界面指南。适用于用户要求“审查我的 UI”“检查可访问性”“审核设计”“审查 UX”或“根据最佳实践检查我的网站”时。
Baoyu Skills
release-skills
通用发布工作流。可自动检测版本文件和更新日志。支持 Node.js、Python、Rust、Claude 插件和通用项目。用户说“release”“发布”“new version”“bump version”“push”“推送”时使用。
baoyu-article-illustrator
分析文章结构,识别需要视觉辅助的位置,并采用“类型×风格×配色”三维方法生成插图。适用于用户提出“为文章配图”“添加图片”“为文章生成图片”等需求时。
baoyu-comic
知识漫画创作工具,支持多种艺术风格和叙事语气,可生成带有详细分镜布局和连续图像的原创教育漫画。适用于用户请求创建“知识漫画”“教育漫画”“传记漫画”“教程漫画”或“Logicomix 风格漫画”的场景。
baoyu-compress-image
将图片压缩为 WebP(默认)或 PNG,并自动选择合适的工具。适用于用户要求“压缩图片”“优化图片”“转换为 WebP”或减小图片文件大小的情况。
baoyu-cover-image
可生成文章封面图,包含 5 个维度(类型、配色、渲染、文字、氛围),结合 11 种色彩方案和 7 种渲染风格。支持电影宽银幕(2.35:1)、宽屏(16:9)和方形(1:1)比例,适用于用户提出“生成封面图”“创建文章封面”或“制作封面”等需求时。
baoyu-danger-gemini-web
通过逆向工程的 Gemini Web API 生成图像和文本。支持文本生成、基于提示词的图像生成、将参考图像作为视觉输入,以及多轮对话;当其他技能需要图像生成后端,或用户请求“用 Gemini 生成图像”“Gemini 文本生成”或需要具备视觉能力的 AI 生成时可使用。
baoyu-danger-x-to-markdown
将 X(Twitter)的推文和文章转换为带有 YAML 前置元数据的 Markdown。使用经逆向工程分析的 API,需要用户同意;当用户提到“X 转 Markdown”“推文转 Markdown”“保存推文”,或提供 x.com/twitter.com 链接进行转换时使用。
baoyu-diagram
通过直接编写遵循统一设计系统的真实 SVG 代码,从源材料生成可发布的 SVG 图表,包括流程图、时序/协议图、结构/架构图和直观示意图。它会分析输入内容并推荐图表类型、拆分策略及可选总览图,在一次确认后生成,适用于绘制流程图、时序图、架构图、示意图或为文章、公众号、幻灯片、文档制作清晰可嵌入的矢量图,输出为一个或多个可在明暗模式下正确渲染的自包含 .svg 文件。
baoyu-format-markdown
格式化包含 frontmatter、标题、摘要、各级标题、加粗、列表和代码块的纯文本或 Markdown 文件。当用户要求“格式化 Markdown”“美化文章”“添加格式”或改进文章排版时使用,输出为 {filename}-formatted.md。
baoyu-image-cards
生成信息图图片卡片系列,提供 12 种视觉风格、8 种版式和 3 套配色方案。可将内容拆分为 1-10 张适合社交媒体传播的卡通风格图片卡片,适用于用户提到“小红书图片”“小红书种草”“小绿书”“微信图文”“微信贴图”“image cards”“图片卡片”,或希望制作社交媒体信息图系列时。
baoyu-image-gen
使用 OpenAI、Azure OpenAI、Google、OpenRouter、DashScope、MiniMax、即梦、Seedream 和 Replicate API 进行 AI 图像生成。支持文生图、参考图、宽高比以及从已保存提示词文件批量生成;默认按顺序生成,当用户已有多个提示词或需要稳定的多图吞吐时可使用并行批量生成,适用于用户要求生成、创建或绘制图像的场景。
baoyu-imagine
通过 OpenAI、Azure OpenAI、Google、OpenRouter、DashScope、Z.AI GLM-Image、MiniMax、Jimeng、Seedream 和 Replicate API 进行 AI 图像生成。支持文生图、参考图、宽高比以及从已保存提示词文件批量生成;默认顺序执行,当用户已有多个提示词或需要稳定的多图吞吐量时使用批量并行生成,适用于用户要求生成、创建或绘制图像的场景。
baoyu-infographic
可生成专业信息图,支持 21 种布局类型和 21 种视觉风格。它会分析内容、推荐布局与风格组合,并生成可直接发布的信息图,适用于用户要求创建“infographic”“信息图”“visual summary”“可视化”或“高密度信息大图”的场景。
baoyu-markdown-to-html
将 Markdown 转换为带样式的 HTML,并使用兼容微信的主题。支持代码高亮、数学公式、PlantUML、脚注、提示块、信息图表,以及为外部链接可选生成底部引用;适用于用户需要将 Markdown/MD 转为 HTML、微信外链转底部引用,或从 Markdown 生成带样式 HTML 的场景。
baoyu-post-to-wechat
通过 API 或 Chrome CDP 将内容发布到微信公众号。支持以 HTML、Markdown 或纯文本输入发布文章,以及发布包含多张图片的贴图(原“图文”);Markdown 文章流程默认会将普通外部链接转换为文末引用,以生成更适合微信的输出;当用户提到“发布公众号”“post to wechat”“微信公众号”或“贴图/图文/文章”时使用。
baoyu-post-to-weibo
将内容发布到微博。支持包含文字、图片和视频的普通微博,以及通过 Chrome CDP 使用 Markdown 输入的微博头条文章;当用户要求“post to Weibo”“发微博”“发布微博”“publish to Weibo”“share on Weibo”“写微博”或“微博头条文章”时使用。
baoyu-post-to-x
将内容和文章发布到 X(Twitter)。支持带图片/视频的普通帖子以及 X Articles(长篇 Markdown),并使用带 CDP 的真实 Chrome 绕过反自动化;当用户要求“发布到 X”“发推”“发布到 Twitter”或“分享到 X”时使用。
baoyu-slide-deck
根据内容生成专业的幻灯片图像。先创建带样式说明的大纲,再生成单张幻灯片图片;当用户要求“创建幻灯片”“制作演示文稿”“生成演示稿”“幻灯片组”或“PPT”时使用。
baoyu-translate
可在多种语言之间翻译文章和文档,提供三种模式:快速(直接翻译)、普通(先分析再翻译)和精修(分析、翻译、审校、润色),并支持通过 EXTEND.md 自定义术语表与术语一致性。适用于用户提出“translate”“翻译”“精翻”“translate article”“翻译成中文/英文”“改成中文/英文”“convert to Chinese”“localize”“本地化”等请求,或需要文档翻译、精细翻译、校对翻译、快速翻译,以及在提供 URL 或文件并明确有翻译意图时触发。
baoyu-url-to-markdown
使用 baoyu-fetch CLI 获取任意 URL 并转换为 Markdown(基于 Chrome CDP,带站点专用适配器)。内置支持 X/Twitter、YouTube 字幕、Hacker News 讨论串,以及通过 Defuddle 处理通用页面;可通过交互等待模式处理登录/CAPTCHA,适用于用户想将网页保存为 Markdown 的场景。
baoyu-xhs-images
生成适用于小红书(Little Red Book)的图片卡片系列,提供 12 种视觉风格、8 种版式和 3 套配色方案,并将内容拆分为 1-10 张适合小红书传播的卡通风格图片卡。适用于用户提到“小红书图片”“XHS images”“RedNote infographics”“小红书种草”“小绿书”“微信图文”“微信贴图”,或希望为中文平台制作社交媒体信息图系列的场景。
baoyu-youtube-transcript
通过 URL 或视频 ID 下载 YouTube 视频的文字稿/字幕和封面图片。支持多语言、翻译、章节和说话人识别,并缓存原始数据以便快速重新格式化;当用户要求获取 YouTube 文字稿、下载字幕、提取字幕文本或封面图片,或提供 YouTube 链接希望提取这些内容时使用。