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接口规范或响应结构
规划API版本控制策略
进行API安全审计或防护设计
npx skills add vudovn/ag-kit --skill api-patterns -g -y
应用构建编排器,根据自然语言需求分析项目类型、选择技术栈并协调多智能体完成全栈应用开发。
创建新的全栈应用程序
从自然语言请求生成项目结构
npx skills add vudovn/ag-kit --skill app-builder -g -y
提供多种技术栈的项目脚手架模板,用于从零快速创建新应用。根据用户指定的项目类型匹配对应模板并读取配置,涵盖Web、移动端、桌面端及CLI等场景。
用户要求创建新项目
用户指定技术栈初始化应用
npx skills add vudovn/ag-kit --skill templates -g -y
提供架构决策框架,涵盖需求分析、权衡评估及ADR文档化。指导在系统设计与架构决策时选择模式、识别约束并记录理由,强调简化原则与验证检查。
进行系统架构设计
评估技术选型权衡
编写架构决策记录
npx skills add vudovn/ag-kit --skill architecture -g -y
提供 Bash/Linux 终端操作核心模式,涵盖命令链、文件管理、进程控制、文本处理及网络工具。包含实用脚本模板与常见编程技巧,适用于 macOS 和 Linux 系统环境下的日常开发与运维任务。
需要执行 Linux/macOS 终端命令
编写或调试 Bash 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
定义简洁直接的编码规范,涵盖SRP、DRY等原则及命名函数规则。指导AI直接编写代码而非解释,强调修复bug和重构时检查依赖,避免过度工程化。
编写新功能代码
修复现有Bug
重构混乱代码
审查代码质量
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和SQLite构建代码AST图,通过MCP向AI提供变更影响范围上下文,大幅降低大仓库代码审查的Token消耗并提升聚焦度。
大型代码库或单体仓库的代码审查
多文件变更且存在跨模块依赖的场景
npx skills add vudovn/ag-kit --skill code-review-graph -g -y
管理长会话上下文,通过压缩已完成阶段、总结工具输出和存档旧发现来防止上下文退化,恢复5000-15000令牌空间。
会话轮次超过20+轮
AI重复之前的建议
用户表示已讨论过该问题
切换到新的工作阶段
工具输出过大(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 文件结构,定义 YAML front-matter 中的设计令牌(颜色、排版等)及人类可读的 rationale,作为 UI 构建前的视觉语言单一事实来源。
创建或审查前端 UI 设计规范
定义项目设计令牌与样式系统
npx skills add vudovn/ag-kit --skill design-spec -g -y
提供README、API文档、代码注释、Changelog及ADR等标准模板与规范,旨在统一技术文档结构,提升文档质量与可维护性。
需要编写或规范化项目文档
创建新的API接口说明
制定代码注释标准
npx skills add vudovn/ag-kit --skill documentation-templates -g -y
指导前端代码架构,强调关注点分离(UI/逻辑/数据/类型),规范文件职责与大小,适用于React/Next和Vue,旨在提升代码可扩展性。
前端项目结构规划
组件与逻辑分离咨询
前端代码重构建议
npx skills add vudovn/ag-kit --skill frontend-architecture -g -y
专注Web前端UI设计,涵盖落地页、作品集及界面重构。通过解读需求简报推断风格,避免模板化输出,支持极简与粗野主义等变体,并集成UX审计工具确保可访问性。
需要设计或优化网页落地页
创建个人作品集页面
对现有Web界面进行重构或改版
npx skills add vudovn/ag-kit --skill frontend-design -g -y
提供2D游戏开发核心原则,涵盖精灵系统、瓦片地图设计、物理碰撞、摄像机控制及常见类型模式,旨在提升开发效率与画面表现。
询问2D游戏开发技巧
需要优化游戏性能
设计游戏关卡或角色行为
npx skills add vudovn/ag-kit --skill 2d-games -g -y
提供3D游戏开发核心原则,涵盖渲染管线、着色器编写、物理碰撞、摄像机系统及光照优化。指导开发者通过LOD、剔除等技术提升性能,并规避常见反模式,实现高效且视觉逼真的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结构、玩家心理学、难度平衡及进度设计,指导打造引人入胜的游戏体验。
询问游戏设计理论
需要构建游戏设计文档
分析玩家动机与行为
调整游戏难度曲线
npx skills add vudovn/ag-kit --skill game-design -g -y
提供移动端游戏开发原则,涵盖触屏交互、电池与性能优化、App Store合规要求及变现模式。
询问移动端游戏开发规范
需要优化移动设备性能或电池消耗
查询iOS/Android应用商店上架要求
npx skills add vudovn/ag-kit --skill mobile-games -g -y
提供多人游戏开发原则,涵盖架构选择、同步机制、网络优化、安全及匹配系统,指导实现低延迟和高安全的联机体验。
询问多人游戏架构设计
需要解决网络同步或延迟问题
制定反作弊策略
npx skills add vudovn/ag-kit --skill multiplayer -g -y
提供PC和主机游戏开发指南,涵盖引擎选型决策、平台特性(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中的晕动症问题
优化VR/AR应用的帧率和性能
设计VR/AR中的用户交互逻辑
npx skills add vudovn/ag-kit --skill vr-ar -g -y
提供Web浏览器游戏开发指南,涵盖框架选型(Phaser/Three.js等)、WebGPU适配、性能优化、资源压缩及PWA部署原则。
询问Web游戏框架选择
需要Web游戏性能优化建议
配置WebGPU或PWA
npx skills add vudovn/ag-kit --skill web-games -g -y
提供生成式引擎优化(GEO)策略,帮助内容在ChatGPT、Claude等AI搜索中被引用。涵盖RAG检索因素、实体构建、爬虫访问及指标测量。
需要提升AI搜索引擎可见性
优化内容以获取AI引用
制定GEO策略
npx skills add vudovn/ag-kit --skill geo-fundamentals -g -y
提供国际化与本地化最佳实践,涵盖核心概念、React/Next.js/Python实现模式、文件结构规范及RTL支持。指导检测硬编码字符串、管理翻译键值对,并提供自动化检查脚本以保障多语言应用质量。
需要实现多语言支持
检测代码中的硬编码字符串
配置RTL布局支持
管理翻译文件结构
npx skills add vudovn/ag-kit --skill i18n-localization -g -y
智能路由技能,自动分析用户请求并分发至最合适的专家Agent。通过关键词、领域和复杂度识别意图,实现无需显式提及的自动任务分配与上下文传递。
用户提出涉及登录认证的需求
需要开发前端UI组件
请求部署或CI/CD相关操作
发现系统Bug需修复
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平台规范、触摸交互、性能优化及跨平台框架(React Native/Flutter)最佳实践。
构建或优化移动应用界面
解决移动端交互与性能问题
选择移动开发框架或导航模式
npx skills add vudovn/ag-kit --skill mobile-design -g -y
提供React和Next.js性能优化指南,涵盖消除数据瀑布、减小包体积、服务端/客户端优化及缓存组件等58条规则,用于代码审查与性能调优。
优化React组件性能
消除数据获取瀑布流
减少JavaScript包体积
审查代码中的性能问题
实施服务端或客户端优化
npx skills add vudovn/ag-kit --skill nextjs-react-expert -g -y
提供Node.js开发原则与决策指南,涵盖框架选型、异步模式、安全及架构设计。强调基于上下文进行技术判断,而非固定代码复制,旨在培养开发者思维。
Node.js项目架构设计
Web框架选型决策
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分析及运行时内存分析,指导开发团队定位瓶颈并优化页面加载与交互体验。
需要优化网页性能时
分析前端资源包大小
排查运行时内存泄漏或卡顿问题
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框架的红队战术原则,涵盖攻击生命周期、侦察、初始访问、权限提升、防御规避及横向移动等核心阶段与策略。
红队模拟演练
渗透测试评估
安全攻防分析
npx skills add vudovn/ag-kit --skill red-team-tactics -g -y
精通2024版现代Rust开发,涵盖高级异步编程、类型系统、所有权管理及性能优化。适用于构建高性能、内存安全的系统级应用及服务,解决复杂并发与生态集成问题。
构建Rust服务或系统工具
解决所有权或异步设计难题
进行Rust性能优化
npx skills add vudovn/ag-kit --skill rust-pro -g -y
提供搜索引擎优化基础原则,涵盖E-E-A-T框架、Core Web Vitals指标、技术与内容SEO规范、Schema标记及AI内容指南,旨在提升网站可见性与排名。
用户询问如何优化网站在搜索引擎中的表现
用户需要了解Google算法或核心网页指标
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


