Agent Skills
› vudovn/ag-kit
vudovn/ag-kit
GitHub提供API设计原则与决策支持,涵盖REST、GraphQL、tRPC等技术选型,以及响应格式、版本控制、认证和限流等核心模式。
Install All Skills
npx skills add vudovn/ag-kit --all -g -y
Skills in Collection (58)
Showing top 50 of 58 by quality score. Use the install list command or open individual skills for the rest.
提供API设计原则与决策支持,涵盖REST、GraphQL、tRPC等技术选型,以及响应格式、版本控制、认证和限流等核心模式。
需要选择API架构风格
设计REST/GraphQL/tRPC接口
制定API版本或响应规范
npx skills add vudovn/ag-kit --skill api-patterns -g -y
全栈应用构建编排器,解析自然语言需求,确定技术栈与项目结构,协调多智能体协作完成应用创建。
用户请求从零开始构建应用程序
需要选择技术栈并规划项目结构
协调多个开发智能体执行任务
npx skills add vudovn/ag-kit --skill app-builder -g -y
提供13种技术栈的项目脚手架模板,涵盖Web、移动端、桌面端及CLI等场景。用于快速从零创建新项目,用户指定类型后匹配对应模板并生成项目结构。
用户需要从头开始创建新项目
用户希望基于特定技术栈初始化应用
npx skills add vudovn/ag-kit --skill templates -g -y
提供架构决策框架,涵盖需求分析、权衡评估及ADR文档记录。指导在设计系统时选择模式、评估利弊并简化复杂度,确保决策有据可依且符合团队能力。
进行系统架构设计或重构
需要记录架构决策理由(ADR)
评估技术方案的技术债与权衡
npx skills add vudovn/ag-kit --skill architecture -g -y
提供Bash/Linux终端操作的核心模式,涵盖命令链、文件管理、进程控制、文本处理及网络请求等常用命令与脚本模板。
需要执行Linux/macOS系统命令
编写Shell脚本或自动化任务
npx skills add vudovn/ag-kit --skill bash-linux -g -y
用于在多个文件中批量执行模式匹配、搜索替换及结构修改的技能,支持跨代码库的一致性变更,强调预览与安全验证。
跨文件重命名函数或组件
批量添加导入语句
全局更新版本号
API迁移或废弃代码替换
npx skills add vudovn/ag-kit --skill batch-operations -g -y
定义AI的多种行为模式(如头脑风暴、实现、调试、审查等),根据任务类型动态调整交互策略和输出风格,以优化不同场景下的工作效率和质量。
需要切换AI工作模式时
指定特定任务类型的交互方式
npx skills add vudovn/ag-kit --skill behavioral-modes -g -y
用于复杂、模糊或新需求的头脑风暴与沟通协议。强制在编码前通过苏格拉底式提问澄清目的、用户和范围,检查记忆上下文并生成动态问题,确保需求明确后再执行。
收到无细节的构建/创建请求
涉及新功能或架构设计的复杂任务
需求描述模糊或不明确的更新请求
npx skills add vudovn/ag-kit --skill brainstorming -g -y
定义务实的AI编码标准,强调简洁、直接、无过度设计。涵盖核心原则(SRP/DRY等)、命名规范、函数规则及反模式,指导AI直接编写高质量代码而非生成教程或解释。
用户要求实现新功能
用户报告并需要修复Bug
需要重构现有代码以符合Clean Code标准
npx skills add vudovn/ag-kit --skill clean-code -g -y
提供代码审查清单,涵盖正确性、安全、性能及质量,并新增AI/LLM特定模式与反模式检查,辅助开发者规范代码。
进行代码审查时
检查代码安全性与规范性
npx skills add vudovn/ag-kit --skill code-review-checklist -g -y
通过Tree-sitter构建代码AST图并存储于SQLite,利用MCP向AI助手提供变更影响范围而非全量代码,显著降低大项目Token消耗并提升代码审查质量。
需要大规模代码库的上下文以进行代码审查
多文件变更涉及跨模块依赖需分析影响范围
npx skills add vudovn/ag-kit --skill code-review-graph -g -y
管理长会话上下文,通过压缩已完成工作阶段、总结工具输出和归档旧发现,防止上下文退化并节省Token。
会话轮次超过20+且出现重复建议
用户提示已讨论过相同内容
进入新工作阶段需归档旧内容
工具输出过大导致上下文饱和
npx skills add vudovn/ag-kit --skill context-compression -g -y
协调者模式用于多智能体并行编排。将复杂任务分解为子任务,智能分配给并行工作者处理,并综合结果生成最终输出,适用于需多代理协作的复杂场景。
需要多个智能体并行工作
复杂任务需分解与结果综合
npx skills add vudovn/ag-kit --skill coordinator-mode -g -y
提供数据库设计原则与决策指南,涵盖选型、ORM选择、模式设计、索引策略及性能优化。引导用户根据上下文而非默认偏好进行技术决策,避免常见反模式,确保架构合理性。
需要设计数据库表结构或模式
询问数据库或ORM选型建议
查询数据库性能优化方法
讨论数据库迁移策略
npx skills add vudovn/ag-kit --skill database-design -g -y
提供生产环境安全部署的原则与决策框架,涵盖平台选择、预检清单、五阶段发布流程及回滚策略,旨在培养部署思维而非记忆脚本。
执行生产环境发布
制定部署计划
设计回滚策略
npx skills add vudovn/ag-kit --skill deployment-procedures -g -y
定义 DESIGN.md 规范,用于在 UI 开发前创建包含机器可读设计令牌和人类可读理由的设计文档。作为视觉语言的唯一事实来源,桥接设计意图与代码实现。
创建或审查前端 UI 组件
定义项目视觉语言和样式系统
生成设计令牌配置
npx skills add vudovn/ag-kit --skill design-spec -g -y
提供README、API文档、代码注释、变更日志及架构决策记录的标准模板与规范,旨在统一项目文档结构,提升技术文档质量、可读性及AI友好性。
需要创建或更新项目文档
编写API接口说明
制定代码注释规范
生成版本变更记录
npx skills add vudovn/ag-kit --skill documentation-templates -g -y
提供前端代码架构规范,指导React/Vue项目中关注点分离、文件职责划分及状态管理,适用于代码组织与重构场景。
需要组织或重构前端代码结构
制定前端模块分层标准
npx skills add vudovn/ag-kit --skill frontend-architecture -g -y
专注于Web前端UI设计,提供着陆页、作品集及网站重构服务。强调阅读需求简报以推断风格,避免模板化输出,并集成UX审计与无障碍检查工具,确保高质量的非移动端界面设计。
需要设计Landing Page或营销页面
要求对个人或公司Portfolio进行视觉优化
需要对现有Web UI进行重构或改版
npx skills add vudovn/ag-kit --skill frontend-design -g -y
提供2D游戏开发核心原则,涵盖精灵系统、瓦片地图设计、物理碰撞、摄像机控制及常见类型模式,旨在指导构建清晰高效的2D游戏体验。
需要实现2D游戏画面渲染
处理2D游戏中的物理碰撞逻辑
设计2D游戏的摄像机跟随效果
优化2D游戏的性能与动画
npx skills add vudovn/ag-kit --skill 2d-games -g -y
提供3D游戏开发核心原则,涵盖渲染管线、着色器编写、物理碰撞、摄像机控制及光照优化。指导开发者实现高效渲染与视觉表现,适用于前端图形学与游戏引擎开发任务。
需要实现3D场景渲染
编写自定义Shader
设计物理碰撞系统
优化游戏性能
npx skills add vudovn/ag-kit --skill 3d-games -g -y
提供游戏美术设计原则,涵盖视觉风格选择决策树、2D/3D资产流水线工具链及输出规范、色彩理论与动画12原则应用,辅助开发者进行美术方向规划与制作流程管理。
选择游戏视觉风格
配置美术资产生产流水线
确定色彩方案
制定动画制作规范
npx skills add vudovn/ag-kit --skill game-art -g -y
提供游戏音频设计原则,涵盖音效分类、优先级管理、音乐集成策略及自适应与3D音频系统决策,旨在构建沉浸式游戏体验。
需要设计游戏音效层级
实现自适应音乐系统
处理音频空间化
npx skills add vudovn/ag-kit --skill game-audio -g -y
提供游戏设计核心原则,涵盖核心循环、GDD结构、玩家心理、难度平衡及进度设计。旨在指导开发者构建引人入胜的游戏体验,强调迭代与测试。
需要制定游戏设计文档(GDD)
讨论游戏核心循环或玩法机制
分析玩家动机或心理模型
调整游戏难度曲线
npx skills add vudovn/ag-kit --skill game-design -g -y
提供移动端游戏开发的核心原则,涵盖触控交互设计、电池与性能优化策略、热管理以及iOS和Android应用商店的发布合规要求。
移动端游戏开发咨询
移动平台性能优化
App Store上架规范查询
npx skills add vudovn/ag-kit --skill mobile-games -g -y
提供多人游戏开发核心原则,涵盖网络架构选型、状态同步机制、延迟补偿、带宽优化及服务器权威与安全反作弊策略,指导构建稳定低延迟的联机体验。
设计多人在线游戏架构
解决游戏网络同步问题
优化多人游戏网络性能
npx skills add vudovn/ag-kit --skill multiplayer -g -y
提供PC和主机游戏开发的核心原则,涵盖引擎选型决策树、平台特性集成、控制器输入抽象及性能优化策略,帮助开发者根据项目需求选择合适的技术栈并规避常见反模式。
选择游戏开发引擎
进行游戏性能优化
实现跨平台控制器支持
npx skills add vudovn/ag-kit --skill pc-games -g -y
游戏开发编排技能,提供核心原则并路由至特定平台、维度或专业领域的子技能。
进行游戏项目开发
需要选择游戏开发子技能
npx skills add vudovn/ag-kit --skill game-development -g -y
提供VR/AR开发的核心原则,涵盖平台选择、防晕动症舒适度设计、性能指标要求(如帧率)、交互方式及空间布局规范,旨在指导沉浸式体验的高效与舒适开发。
进行VR或AR应用开发
解决沉浸体验中的眩晕问题
优化XR应用的渲染性能
npx skills add vudovn/ag-kit --skill vr-ar -g -y
提供Web浏览器游戏开发指南,涵盖框架选型、WebGPU适配、性能优化、资源策略及PWA支持。
选择Web游戏引擎或框架
优化Web游戏性能
实现WebGPU功能
配置PWA游戏
npx skills add vudovn/ag-kit --skill web-games -g -y
提供生成式引擎优化(GEO)策略,指导内容在ChatGPT等AI搜索引擎中被引用。涵盖RAG检索因素、高引用内容要素、实体构建及爬虫访问管理,旨在提升AI引文率。
优化内容以被AI搜索引擎引用
制定GEO策略
检查内容是否符合AI抓取标准
npx skills add vudovn/ag-kit --skill geo-fundamentals -g -y
提供国际化与本地化最佳实践,涵盖核心概念、React/Next.js/Python实现模式、文件结构及RTL支持。指导检测硬编码字符串、管理翻译文件及处理多语言格式,确保应用具备全球适配能力。
需要为应用添加多语言支持
检测代码中的硬编码文本
配置或优化i18n框架如react-i18next
处理RTL布局问题
npx skills add vudovn/ag-kit --skill i18n-localization -g -y
智能路由技能,作为AI项目经理自动分析用户请求,基于关键词和领域识别意图,将任务精准分发给最合适的专家Agent或编排器,无需用户显式指定。
收到包含特定技术关键词的用户请求
需要确定任务执行者时
npx skills add vudovn/ag-kit --skill intelligent-routing -g -y
提供代码修改后的自动化质量管控流程,涵盖 Node.js/TypeScript 和 Python 生态的 Lint、类型检查及安全审计。强制在每次代码变更后运行验证工具,确保语法正确、符合规范且无错误,保障代码提交前的质量标准。
lint
format
check
validate
types
static analysis
npx skills add vudovn/ag-kit --skill lint-and-validate -g -y
指导构建符合MCP 2026-07-28规范的互操作实现,涵盖协议设计、状态机管理、传输层安全及扩展机制。
需要开发或维护MCP服务器/客户端
涉及MCP协议版本兼容性与能力协商
处理MCP传输层与认证安全
npx skills add vudovn/ag-kit --skill mcp-builder -g -y
提供跨会话持久化记忆管理,通过结构化索引和主题文件记录用户偏好、项目规范及历史决策,避免重复探索,节省Token。
需要持久化存储用户偏好或项目规范
需要在不同会话间保持上下文连续性
npx skills add vudovn/ag-kit --skill memory-system -g -y
针对iOS/Android及跨平台移动应用的设计思维指南,涵盖触控交互、性能优化及平台规范。强制AI在开发前阅读参考文件并询问关键决策,确保符合移动端约束与最佳实践。
构建或优化移动应用界面
解决移动端交互与性能问题
制定跨平台UI设计规范
npx skills add vudovn/ag-kit --skill mobile-design -g -y
基于Vercel工程经验的Next.js与React性能优化指南,涵盖消除数据瀑布流、减小包体积、服务端/客户端渲染优化及缓存组件等58条规则。
React或Next.js代码性能审查
页面加载缓慢或水合瀑布流问题
Bundle体积过大导致首屏加载慢
组件过度重渲染优化
npx skills add vudovn/ag-kit --skill nextjs-react-expert -g -y
提供Node.js开发决策原则,涵盖框架选型、运行时配置及分层架构设计。旨在培养开发者基于上下文进行技术判断的能力,而非死记硬背代码模式,适用于现代Node.js项目的架构规划与技术选型。
需要选择Node.js后端框架时
讨论Node.js项目架构设计时
咨询异步处理或模块系统最佳实践时
npx skills add vudovn/ag-kit --skill nodejs-best-practices -g -y
定义安全并行多智能体编排模式,涵盖任务隔离、信任边界、预算控制及合并验证。适用于需多视角独立分析或不同领域专家协作的复杂场景。
需要多个独立任务并行处理
涉及不同领域专家的多视角综合分析
非重叠文件归属的实现任务
npx skills add vudovn/ag-kit --skill parallel-agents -g -y
提供前端性能剖析指南,涵盖Core Web Vitals指标、Lighthouse等工具使用、Bundle分析与运行时调优流程,帮助定位并解决加载慢、卡顿及内存泄漏等问题。
需要优化页面加载速度或交互响应
分析前端性能瓶颈如LCP/INP/CLS
进行代码包体积分析与优化
npx skills add vudovn/ag-kit --skill performance-profiling -g -y
提供结构化任务规划框架,将工作拆解为清晰、可验证的小任务。适用于功能实现、重构或多步骤工作,强调任务独立性、明确依赖关系及最终验证环节。
需要拆解复杂开发任务
实施新功能或重构代码
制定多步骤工作计划
npx skills add vudovn/ag-kit --skill plan-writing -g -y
提供Windows PowerShell开发的关键模式、常见陷阱及最佳实践,涵盖运算符语法、空值检查、错误处理及JSON操作规范。
编写或调试PowerShell脚本
解决PowerShell语法错误或运行时异常
npx skills add vudovn/ag-kit --skill powershell-windows -g -y
提供Python开发决策指导,涵盖框架选型、异步同步策略及类型提示规范。通过原则而非固定代码,帮助用户根据场景选择FastAPI/Django/Flask等框架,并优化项目结构与并发处理。
Python项目架构设计
Web框架选型咨询
异步编程策略判断
类型提示规范制定
npx skills add vudovn/ag-kit --skill python-patterns -g -y
基于MITRE ATT&CK框架的红队战术原则,涵盖攻击生命周期各阶段(如侦察、初始访问、权限提升等)、防御规避技术及Active Directory攻击方法,用于指导对抗性模拟与渗透测试。
进行红队演练或渗透测试规划
需要参考MITRE ATT&CK战术执行安全评估
研究攻击者行为模式以增强检测能力
npx skills add vudovn/ag-kit --skill red-team-tactics -g -y
专注于现代Rust(2024版)的高级开发技能,涵盖异步编程、所有权管理及高性能系统编程。适用于构建服务、解决复杂类型问题及性能优化,不用于简单脚本或动态运行时场景。
构建Rust服务、库或系统工具
解决所有权、生命周期或异步设计问题
利用内存安全保证进行性能优化
npx skills add vudovn/ag-kit --skill rust-pro -g -y
提供SEO基础指南,涵盖E-E-A-T框架、Core Web Vitals性能指标、技术与内容优化原则及Schema标记。指导AI生成符合搜索引擎算法的高质量内容并评估排名因素。
需要优化网页在搜索引擎中的可见性
检查页面是否符合Core Web Vitals标准
撰写或审核SEO相关内容策略
npx skills add vudovn/ag-kit --skill seo-fundamentals -g -y
提供服务器管理原则,涵盖进程管理、监控策略、日志处理、扩展决策及健康检查。旨在培养生产环境运维思维而非死记命令。
需要制定服务器运维策略
选择进程管理或监控工具
规划系统扩展方案
npx skills add vudovn/ag-kit --skill server-management -g -y
用于简化过度设计的代码,通过移除无用抽象、清理死代码、扁平化嵌套逻辑及优化函数参数来降低认知负荷,同时确保行为不变。
识别并移除不必要的抽象层
清理未使用的导入或变量等死代码
将深层嵌套逻辑转换为早期返回或过滤器
合并功能单一的包装类或工厂
npx skills add vudovn/ag-kit --skill simplify-code -g -y
自动从重复工作流中提取并生成可复用的 SKILL.md 文件。通过识别模式、遵循创建协议和质量检查,将多步流程转化为标准技能文档。
发现重复的多步骤工作流程
需要提取通用操作为可复用技能
npx skills add vudovn/ag-kit --skill skillify -g -y


