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版本控制策略
评估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工作模式
要求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
重构杂乱代码
优化代码结构
npx skills add vudovn/ag-kit --skill clean-code -g -y
提供代码审查清单,涵盖正确性、安全、性能、质量及测试等维度。特别针对AI应用增加提示注入防护与LLM逻辑审查模式,并规范评论分级反馈机制,辅助高效高质量Code Review。
进行代码审查时
检查代码安全性或规范性时
npx skills add vudovn/ag-kit --skill code-review-checklist -g -y
基于Tree-sitter和SQLite构建代码AST图,通过MCP为AI提供变更影响范围上下文。旨在降低大型代码库审查时的Token消耗并提升聚焦度,适用于多文件变更场景。
需要分析代码变更的影响范围
进行大规模代码库的审查或重构
npx skills add vudovn/ag-kit --skill code-review-graph -g -y
管理长会话上下文,通过压缩已完成阶段和工具输出来节省Token,防止上下文退化。在会话冗长、重复或切换阶段时触发摘要归档。
会话轮次超过20轮
Agent重复之前的建议
用户表示已讨论过该问题
工作阶段切换
大型工具输出(500+行)
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开发前的视觉语言单一事实来源。包含YAML设计令牌(颜色、排版等)与人机可读的 rationale,确保设计意图与代码实现一致。
创建或审查UI组件前
制定项目视觉规范时
需要将设计稿转换为代码令牌时
npx skills add vudovn/ag-kit --skill design-spec -g -y
提供README、API文档、代码注释、变更日志及ADR等标准模板与规范,旨在提升技术文档的结构化、可读性及AI友好性。
需要创建项目文档结构
编写或优化API文档
制定代码注释规范
生成架构决策记录
npx skills add vudovn/ag-kit --skill documentation-templates -g -y
提供前端代码架构规范,指导React/Vue项目的关注点分离、文件职责划分及状态管理。适用于组织可扩展的前端代码结构,明确UI、逻辑、数据与类型层的边界。
重构前端代码以改善结构
制定或审查前端项目目录规范
解决前端组件职责混乱问题
npx skills add vudovn/ag-kit --skill frontend-architecture -g -y
专注于Web UI的前端设计技能,涵盖落地页、作品集及改版。强调阅读需求简报以推断设计方向,避免模板化输出,支持极简与粗野主义等风格变体,并集成UX审计与无障碍检查工具。
生成网站落地页或营销页面
设计个人作品集界面
对现有UI进行改版升级
执行前端UX或无障碍性审计
npx skills add vudovn/ag-kit --skill frontend-design -g -y
提供2D游戏开发的核心原则,涵盖精灵管理、瓦片地图设计、物理碰撞系统、摄像机控制及常见玩法模式,旨在指导构建清晰高效的2D游戏体验。
询问2D游戏开发最佳实践
需要Sprite或Tilemap设计方案
解决2D物理或摄像机问题
npx skills add vudovn/ag-kit --skill 2d-games -g -y
提供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上架规范及变现模式。
询问移动游戏设计规范
优化移动端游戏性能
查询应用商店发布要求
npx skills add vudovn/ag-kit --skill mobile-games -g -y
提供多人游戏开发指南,涵盖架构选择、状态同步、网络优化及安全原则。
多人游戏架构设计
网络同步策略咨询
游戏反作弊方案
npx skills add vudovn/ag-kit --skill multiplayer -g -y
提供PC/主机游戏开发指南,涵盖引擎选型(Unity/Godot/Unreal)、平台特性、手柄输入抽象及性能优化策略,辅助开发者根据项目需求选择合适工具并遵循最佳实践。
需要选择游戏引擎
咨询游戏性能优化
了解跨平台认证要求
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应用中的晕动症问题
查询特定VR平台的性能要求
npx skills add vudovn/ag-kit --skill vr-ar -g -y
提供Web游戏开发指南,涵盖框架选型、WebGPU适配、性能优化及PWA部署等核心原则。
询问Web游戏引擎或框架推荐
咨询浏览器端游戏性能优化策略
需要WebGPU兼容性或PWA集成指导
npx skills add vudovn/ag-kit --skill web-games -g -y
面向AI搜索引擎的生成式引擎优化指南,涵盖内容策略、实体构建及爬虫访问管理,旨在提升在ChatGPT等平台的引用率。
优化内容以适配AI搜索引擎
分析AI平台引用特征
制定GEO内容策略
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
智能路由技能,作为AI项目经理自动分析用户请求,根据关键词和领域匹配并调用最合适的专家代理,实现任务分发。
用户提出涉及特定技术领域的开发需求
需要跨领域协作的复杂任务处理
npx skills add vudovn/ag-kit --skill intelligent-routing -g -y
强制在代码修改后执行 lint、类型检查和静态分析,确保语法正确性和项目规范。覆盖 Node.js/TypeScript 和 Python 生态,通过自动化流程拦截错误,禁止未通过验证的代码提交或完成。
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并提升Agent上下文一致性。
需要跨会话记住用户偏好或项目规范
Agent需要持久化存储决策历史和反馈
npx skills add vudovn/ag-kit --skill memory-system -g -y
面向iOS/Android及跨平台应用的移动优先设计指南,涵盖交互、性能与平台规范。强制AI在开发前阅读参考文件并确认平台选择,防止默认行为,确保符合移动端约束与最佳实践。
构建React Native或Flutter应用
进行移动端UI/UX设计决策
需要遵循iOS或Android平台规范
npx skills add vudovn/ag-kit --skill mobile-design -g -y
基于Vercel工程的React和Next.js性能优化指南,涵盖消除数据瀑布、Bundle体积优化、SSR/CSR优化及重渲染控制等58条规则。用于指导代码审查、性能调优及前端开发实践。
进行React或Next.js代码性能审查
优化页面加载速度和Bundle大小
解决数据获取瀑布流问题
减少不必要的组件重渲染
npx skills add vudovn/ag-kit --skill nextjs-react-expert -g -y
提供Node.js开发决策原则,涵盖框架选型、运行时配置及分层架构设计。指导开发者根据场景选择Hono、Fastify等框架,理解ESM/CJS模块系统,并建立可测试的清晰代码结构。
需要选择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
提供性能剖析原则,涵盖核心Web指标、基准测试、瓶颈识别及优化策略。指导使用Lighthouse等工具进行前端性能分析与调优。
分析页面加载速度
排查运行时卡顿
优化JS包体积
检查内存泄漏
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语法错误
优化Windows自动化脚本
npx skills add vudovn/ag-kit --skill powershell-windows -g -y
提供Python开发决策原则,涵盖框架选型、异步同步策略及类型提示最佳实践。引导Agent根据业务场景(如API、全栈、后台任务)选择合适技术栈,强调理解原理而非复制代码,提升架构设计能力。
需要选择Python Web框架时
决定使用异步或同步编程模型时
涉及Python类型注解规范时
进行Python项目结构规划时
npx skills add vudovn/ag-kit --skill python-patterns -g -y
基于MITRE ATT&CK框架的红队战术原则,涵盖攻击生命周期、侦察、初始访问、提权、防御规避及横向移动等阶段的目标与技巧。
红队演练规划
渗透测试策略制定
安全攻防模拟分析
npx skills add vudovn/ag-kit --skill red-team-tactics -g -y
现代Rust开发专家技能,涵盖2024版特性、高级异步编程、所有权管理及系统级性能优化。适用于构建高性能服务、解决复杂类型系统及并发问题。
构建Rust服务或库
解决所有权和生命周期问题
Rust性能优化
npx skills add vudovn/ag-kit --skill rust-pro -g -y
提供搜索引擎优化基础原则,涵盖E-E-A-T框架、Core Web Vitals性能指标、技术与内容SEO最佳实践、Schema标记及AI内容指南,旨在提升网站可见性与排名。
需要优化网站搜索排名的场景
检查页面性能与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文件,提升Agent知识复用效率。
用户重复执行相同类型任务三次以上
发现包含5个以上一致步骤的固定流程
npx skills add vudovn/ag-kit --skill skillify -g -y


