Agent Skills
› vudovn/ag-kit
vudovn/ag-kit
GitHub提供API设计原则与决策支持,涵盖REST/GraphQL/tRPC选型、响应格式、版本控制、认证及限流等模式。辅助开发者根据上下文选择合适架构,避免反模式,确保API设计的规范性与安全性。
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设计的规范性与安全性。
需要设计新的API接口
在REST、GraphQL或tRPC之间进行技术选型
制定API版本迭代策略
规划API安全与限流机制
npx skills add vudovn/ag-kit --skill api-patterns -g -y
应用构建编排器,解析自然语言需求,确定技术栈与项目类型,协调多智能体协作完成全栈应用开发。
用户请求创建全新应用程序
需要生成多智能体协作计划
选择技术栈或项目模板
npx skills add vudovn/ag-kit --skill app-builder -g -y
提供13种技术栈的项目脚手架模板,用于从零开始创建各类应用。根据用户指定的项目类型匹配对应模板并生成初始结构。
用户请求创建新项目
用户询问特定技术栈的初始化结构
npx skills add vudovn/ag-kit --skill templates -g -y
提供架构决策框架,涵盖需求分析、权衡评估及ADR文档记录。用于指导系统设计、模式选择与简化原则验证,确保技术决策有据可依且符合团队能力。
进行系统架构设计或重构
需要记录架构决策理由(ADR)
评估技术方案的技术栈或模式权衡
npx skills add vudovn/ag-kit --skill architecture -g -y
提供Bash/Linux终端常用命令、管道处理、错误管理及脚本模板等开发模式,适用于macOS和Linux系统下的文件操作、进程管理、文本处理和网络请求等场景。
需要执行或编写Bash/Linux shell脚本
查询Linux/macOS终端常用命令用法
进行命令行文本处理或环境配置
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
提供实用编码标准,强调简洁、直接和无过度设计。涵盖SRP/DRY等原则、命名规范、函数结构及AI交互风格,指导编写高质量代码。
编写新功能
修复Bug
重构现有代码
审查代码质量
npx skills add vudovn/ag-kit --skill clean-code -g -y
提供代码审查清单,涵盖正确性、安全、性能、质量及测试等维度,特别针对AI和LLM场景补充了提示词工程与幻觉检查指南。
进行代码审查时
评估AI生成代码的安全性
npx skills add vudovn/ag-kit --skill code-review-checklist -g -y
基于Tree-sitter和SQLite构建代码AST图,通过MCP向AI提供变更影响范围上下文。旨在大型代码库中减少AI token消耗并提升代码审查质量。
需要高效进行大规模代码库的代码审查
使用AI助手处理多文件变更或跨模块依赖
npx skills add vudovn/ag-kit --skill code-review-graph -g -y
管理长会话上下文,通过压缩已完成工作阶段、总结工具输出和归档旧发现来防止上下文退化,保持会话聚焦于当前任务。
会话轮次超过20轮
AI重复之前的建议
用户表示已讨论过
进入新工作阶段
工具输出过大
npx skills add vudovn/ag-kit --skill context-compression -g -y
协调者模式,用于多智能体并行编排。将复杂任务分解为子任务,分类后并行或串行分发给工作者,最终由协调者综合结果并验证,提升处理复杂任务的效率和质量。
需要多个智能体协作的复杂任务
涉及并行读取和写入的代码修改
需要分解、分发和综合结果的场景
npx skills add vudovn/ag-kit --skill coordinator-mode -g -y
提供数据库设计原则与决策支持,涵盖选型、Schema设计、索引策略及ORM选择。指导用户根据上下文而非默认偏好进行技术决策,避免常见反模式,提升数据层设计与性能。
需要设计数据库表结构
选择数据库或ORM框架
优化SQL查询性能
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 开发的视觉语言单一事实来源。包含机器可读的 YAML 设计令牌(颜色、排版等)和人类可读的设计理由,确保在构建 UI 前确立设计规范并实现设计与代码的桥梁作用。
创建或审查 UI 组件前
初始化项目视觉规范
生成设计令牌配置
npx skills add vudovn/ag-kit --skill design-spec -g -y
提供README、API文档、代码注释、Changelog及ADR等标准化模板与规范,旨在统一项目文档结构,提升可读性与AI友好度。
需要创建或更新项目README文件
编写或规范化API接口文档
为代码添加JSDoc/TSDoc注释
生成或维护版本更新日志
记录架构决策过程
npx skills add vudovn/ag-kit --skill documentation-templates -g -y
指导前端代码架构组织,强调关注点分离(UI/逻辑/数据/类型),规范文件职责与大小,适用于React/Vue,不涉及视觉设计。
前端项目结构规划
组件职责划分
代码重构优化
npx skills add vudovn/ag-kit --skill frontend-architecture -g -y
专注于高质量Web前端设计的技能,涵盖落地页、作品集及网站改版。强调阅读需求简报以推断设计方向,避免模板化输出,并集成UX审计与无障碍检查工具,确保界面美观且符合规范。
需要设计或优化网页UI
创建落地页或作品集
对现有网站进行改版
npx skills add vudovn/ag-kit --skill frontend-design -g -y
提供2D游戏开发核心原则,涵盖精灵系统、瓦片地图设计、物理碰撞、摄像机控制及常见类型模式与反模式。
需要实现2D游戏角色动画或渲染优化
设计2D关卡地形或处理物体碰撞逻辑
配置游戏摄像机跟随或视差效果
npx skills add vudovn/ag-kit --skill 2d-games -g -y
提供3D游戏开发核心原则,涵盖渲染管线、着色器编写、物理碰撞、摄像机控制及光照优化。指导开发者通过LOD、剔除等技术提升性能,并避免常见反模式,适用于构建高性能3D视觉体验。
需要实现3D场景渲染逻辑
询问着色器或光照优化方案
设计3D摄像机控制系统
处理3D物理碰撞与性能调优
npx skills add vudovn/ag-kit --skill 3d-games -g -y
提供游戏美术设计指导,涵盖视觉风格选择决策树、2D/3D资产管线流程、色彩理论及动画原则,辅助确定美术方向与生产规范。
确定游戏视觉风格
规划美术资产制作流程
制定色彩与动画规范
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
提供移动端游戏开发原则,涵盖触屏交互、性能优化(电池/散热)、App Store合规及变现模式,指导开发者在资源受限平台上构建高质量游戏。
询问移动端游戏设计规范
查询App Store上架要求
讨论手机性能优化策略
npx skills add vudovn/ag-kit --skill mobile-games -g -y
提供多人游戏开发的核心原则,涵盖网络架构选择、状态同步、延迟补偿、带宽优化及服务器权威与安全机制,辅助开发者构建稳定可靠的联机体验。
询问多人游戏架构选型
需要实现游戏状态同步或延迟补偿
优化网络带宽与数据包传输
设计反作弊与服务端校验逻辑
npx skills add vudovn/ag-kit --skill multiplayer -g -y
提供PC/主机游戏开发指南,涵盖引擎选型决策、平台特性(Steam/主机认证)、控制器输入抽象及性能优化策略。
选择游戏开发引擎
优化游戏性能
集成Steam或主机平台功能
npx skills add vudovn/ag-kit --skill pc-games -g -y
游戏开发编排技能,提供核心设计原则(如游戏循环、性能预算)并根据平台、维度及专业领域路由至子技能。
进行跨平台游戏项目规划
需要选择游戏开发技术栈或架构模式
npx skills add vudovn/ag-kit --skill game-development -g -y
提供VR/AR开发的核心原则,涵盖平台选择、防晕动症舒适度优化、性能指标要求(如FPS)、交互设计及空间布局规范,帮助开发者构建沉浸且舒适的体验。
进行虚拟现实或增强现实应用开发
解决VR/AR中的晕动症问题
优化VR/AR应用的帧率和性能
npx skills add vudovn/ag-kit --skill vr-ar -g -y
提供Web浏览器游戏开发指南,涵盖框架选型(Phaser/Three.js等)、WebGPU适配、性能优化策略、资源加载压缩及PWA部署原则。
询问Web游戏引擎选择
咨询WebGPU兼容性或迁移方案
寻求前端游戏性能优化建议
npx skills add vudovn/ag-kit --skill web-games -g -y
提供生成式引擎优化(GEO)指南,涵盖AI搜索引擎机制、内容引用策略及实体构建。
优化内容以被ChatGPT等AI引用
分析AI搜索引擎排名因素
npx skills add vudovn/ag-kit --skill geo-fundamentals -g -y
提供i18n/L10n最佳实践,涵盖React、Next.js和Python实现模式,指导管理翻译文件、处理RTL布局及日期格式化,并包含检测硬编码字符串的脚本。
需要支持多语言或国际化功能
检查代码中是否存在硬编码文本
配置RTL(从右到左)布局支持
管理本地化文件和翻译密钥
npx skills add vudovn/ag-kit --skill i18n-localization -g -y
智能路由技能,自动分析用户请求意图并匹配最合适的专家代理。通过关键词、领域和复杂度判断,实现无需显式提及的自动任务分发与代理调用,提升多代理协作效率。
用户提出涉及认证、UI、API等具体开发任务的需求
用户请求包含Bug修复、测试或部署相关指令
需要跨领域或多代理协作的复杂任务
npx skills add vudovn/ag-kit --skill intelligent-routing -g -y
提供跨语言代码质量管控流程,强制执行 lint、类型检查及安全审计。在每次代码修改后自动运行验证工具,确保语法正确性、风格规范及无错误,防止不合格代码提交。
lint
format
check
validate
types
static analysis
npx skills add vudovn/ag-kit --skill lint-and-validate -g -y
构建符合2026-07-28规范的MCP服务端与客户端,涵盖协议设计、传输层实现、扩展协商及安全机制。指导如何基于JSON-RPC 2.0实现无状态请求模型,处理stdio/HTTP传输及认证,确保互操作性并隔离实验性特性。
需要实现或开发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在构建移动应用时遵循最佳实践并避免默认假设。
构建React Native或Flutter应用
进行移动端UI/UX设计决策
解决移动端性能或交互问题
npx skills add vudovn/ag-kit --skill mobile-design -g -y
提供基于Vercel工程团队的58条React和Next.js性能优化规则,涵盖消除数据瀑布、包体积优化、服务端渲染及客户端性能等。用于指导组件构建、代码审查、性能调优及减少加载时间。
进行React或Next.js代码性能审查
解决页面加载慢或水合瀑布问题
优化Bundle大小或首屏加载速度
调整服务端或客户端数据获取策略
npx skills add vudovn/ag-kit --skill nextjs-react-expert -g -y
提供Node.js开发决策原则,涵盖框架选型、运行时配置及分层架构设计。旨在培养开发者基于上下文进行技术选型的思维能力,而非死记硬背代码模式。
需要选择Node.js后端框架
咨询Node.js项目架构设计
决定使用ESM还是CommonJS模块系统
评估不同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指标、 profiling工作流、Bundle分析与运行时优化技巧,指导开发者测量、定位瓶颈并实施优化。
需要评估网页加载速度或交互性能
排查前端渲染卡顿或内存泄漏问题
进行前端代码包体积分析与优化
npx skills add vudovn/ag-kit --skill performance-profiling -g -y
提供结构化任务规划框架,将工作拆解为清晰、可验证的小任务。适用于功能实现、重构等多步骤工作,强调依赖关系、逻辑顺序及最终验证。
实施新功能开发
进行代码重构
处理复杂的多步骤工作任务
npx skills add vudovn/ag-kit --skill plan-writing -g -y
提供Windows PowerShell开发的最佳实践与常见陷阱指南,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理、文件路径及JSON操作等核心模式。
编写或调试PowerShell脚本
解决PowerShell语法错误或执行异常
优化Windows自动化脚本性能与稳定性
npx skills add vudovn/ag-kit --skill powershell-windows -g -y
提供Python开发决策指导,涵盖框架选型、异步同步选择及类型提示策略。旨在培养编程思维而非代码复制,辅助开发者根据上下文做出技术决策。
Python项目架构设计
Web框架选型咨询
异步编程模式咨询
代码类型注解规范
npx skills add vudovn/ag-kit --skill python-patterns -g -y
基于MITRE ATT&CK框架的红队战术技能,涵盖攻击生命周期、侦察、初始访问、权限提升及防御规避等核心阶段的原则与实践。
需要模拟红队攻击以评估系统安全性
参考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内容规范,旨在提升搜索引擎可见性与排名。
需要优化网站搜索引擎排名的任务
评估页面质量与合规性的审查
制定内容创作或技术改进指南
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 文件,支持模式识别、模板生成、命名规范及质量检查,实现经验沉淀。
发现用户反复执行相同的多步骤任务
需要为通用工作流程创建新的 Agent 技能
npx skills add vudovn/ag-kit --skill skillify -g -y


