Agent Skills
› shashankswe2020-ux/rigspark
shashankswe2020-ux/rigspark
GitHub指导稳定API和接口设计,涵盖REST/GraphQL端点、模块边界及组件契约。强调合同优先、错误语义一致性及Hyrum定律,确保接口易用且不易误用。
Install All Skills
npx skills add shashankswe2020-ux/rigspark --all -g -y
Skills in Collection (22)
指导稳定API和接口设计,涵盖REST/GraphQL端点、模块边界及组件契约。强调合同优先、错误语义一致性及Hyrum定律,确保接口易用且不易误用。
设计新的API端点
定义模块间契约或边界
创建组件属性接口
建立影响API形态的数据库模式
npx skills add shashankswe2020-ux/rigspark --skill api-and-interface-design -g -y
利用Chrome DevTools MCP在真实浏览器中执行测试与调试,支持DOM检查、控制台日志分析、网络请求监控及性能剖析。适用于前端UI开发、样式调试、自动化UI验证及运行时数据确认场景。
构建或修改浏览器渲染内容
调试UI布局、样式或交互问题
诊断控制台错误或警告
分析网络请求和API响应
性能剖析与核心Web指标评估
通过代理进行自动化UI测试
npx skills add shashankswe2020-ux/rigspark --skill browser-testing-with-devtools -g -y
自动化CI/CD流水线配置,涵盖构建、测试、部署及质量门禁设置。用于新项目初始化、检查规则调整或故障排查,确保代码变更通过静态分析、单元测试等验证后发布。
设置新的CI/CD流水线
修改自动化检查规则
配置部署流程
调试CI失败问题
npx skills add shashankswe2020-ux/rigspark --skill ci-cd-and-automation -g -y
提供多维度代码审查技能,涵盖正确性、可读性、架构、安全和性能五个维度。用于合并前或重构后评估代码质量,确保符合项目规范并持续改进代码健康度。
合并PR或变更前
完成功能实现后
评估其他智能体生成的代码
重构现有代码时
npx skills add shashankswe2020-ux/rigspark --skill code-review-and-quality -g -y
专注于在不改变行为的前提下简化代码,提升可读性、可维护性和调试效率。适用于重构复杂逻辑、清理冗余嵌套或统一项目规范的场景。
代码功能正常但结构臃肿难懂
代码审查中发现可读性或复杂度问题
需要重构因时间压力产生的临时代码
npx skills add shashankswe2020-ux/rigspark --skill code-simplification -g -y
优化智能体上下文配置以提升输出质量。通过分层管理规则文件、架构文档和源码,确保在正确时机提供精准信息,减少幻觉并遵循项目规范。
开始新的编码会话
智能体输出质量下降或出现幻觉
在不同代码模块间切换任务
初始化AI辅助开发项目环境
npx skills add shashankswe2020-ux/rigspark --skill context-engineering -g -y
提供系统化根因调试指南,涵盖复现、定位及修复步骤。适用于测试失败、构建中断或运行时错误等场景,强调停止开发以优先解决根本原因,防止错误累积。
测试用例失败
代码构建中断
运行时行为异常
收到Bug报告
日志或控制台出现错误
npx skills add shashankswe2020-ux/rigspark --skill debugging-and-error-recovery -g -y
管理系统、API或功能的废弃与迁移流程。用于评估是否移除旧代码,规划从旧实现到新实现的平滑过渡,降低维护成本并处理依赖关系。
需要替换旧系统、API或库时
决定下线不再需要的功能时
清理无人维护但被依赖的死代码时
规划新系统的生命周期以预留废弃路径时
npx skills add shashankswe2020-ux/rigspark --skill deprecation-and-migration -g -y
记录架构决策与上下文,通过ADR模板解释技术选型的背景、权衡及后果,为未来开发者和Agent提供代码背后的‘为什么’,避免重复解释。
做出重大架构决策
设计数据模型或数据库模式
选择框架或关键依赖
变更公共API
向新成员或Agent介绍项目
npx skills add shashankswe2020-ux/rigspark --skill documentation-and-adrs -g -y
专注于构建生产级、高可用且符合设计系统的用户界面。涵盖组件架构、状态管理及交互模式,旨在打造专业级前端体验,避免AI生成的粗糙感。
构建新的UI组件或页面
修改现有用户界面
实现响应式布局
添加交互逻辑或状态管理
npx skills add shashankswe2020-ux/rigspark --skill frontend-ui-engineering -g -y
规范 Git 工作流与版本控制,推荐主干开发模式。指导原子提交、频繁提交及描述性消息编写,旨在通过纪律化的版本控制管理代码变更,确保可审查性与可逆性。
进行代码修改时
执行提交操作时
处理分支冲突时
需要组织多并行任务时
npx skills add shashankswe2020-ux/rigspark --skill git-workflow-and-versioning -g -y
通过发散与收敛思维迭代优化原始想法,生成可执行的概念。引导用户明确问题、评估假设并输出包含MVP范围的Markdown文档,辅助创意落地。
帮助我完善这个想法
构思[概念]
压力测试我的计划
npx skills add shashankswe2020-ux/rigspark --skill idea-refine -g -y
指导将大型功能拆分为小切片迭代实现,遵循实施、测试、验证循环,确保每次提交均可工作。适用于多文件变更、新功能构建及重构,避免一次性编写过多代码。
实现涉及多个文件的变更
从任务分解构建新功能
重构现有代码
准备一次性编写大量代码时
npx skills add shashankswe2020-ux/rigspark --skill incremental-implementation -g -y
用于分析和优化应用性能,涵盖前端Core Web Vitals与后端瓶颈排查。通过测量、识别、修复、验证和防护流程,解决加载慢、响应超时等问题,避免过早优化。
存在性能指标要求或SLA
怀疑代码变更导致性能回归
Core Web Vitals得分低于阈值
用户报告应用缓慢
npx skills add shashankswe2020-ux/rigspark --skill performance-optimization -g -y
将需求分解为有序、可验证的任务,通过依赖分析和垂直切片确保工作可并行执行且范围清晰。
需求过大或模糊需拆解
需要评估工作量
支持多代理并行开发
npx skills add shashankswe2020-ux/rigspark --skill planning-and-task-breakdown -g -y
针对真实本地推理运行时和模型权重的生产级冒烟测试,验证后端适配器集成、生命周期及安全性。
验证 Ollama/llama.cpp/MLX 等后端适配器集成
运行实时运行时冒烟测试
验证发布就绪状态
npx skills add shashankswe2020-ux/rigspark --skill runtime-production-smoke-test -g -y
提供Web应用安全开发最佳实践,涵盖输入验证、身份认证、数据加密及OWASP Top 10防护。指导开发者在涉及用户输入、敏感数据存储或外部集成时实施严格的安全约束与代码规范。
实现身份认证或授权逻辑
处理用户输入或外部API集成
存储或传输敏感数据如PII
添加文件上传或回调功能
npx skills add shashankswe2020-ux/rigspark --skill security-and-hardening -g -y
用于生产环境发布准备,涵盖预检清单、监控设置、灰度发布及回滚策略,确保部署安全可控。
准备部署到生产环境
需要发布前检查清单
规划分阶段发布或回滚策略
npx skills add shashankswe2020-ux/rigspark --skill shipping-and-launch -g -y
确保代码实现基于官方文档,通过检测技术栈、获取权威文档并引用来源,生成符合当前最佳实践的可靠代码,避免过时模式。
需要基于框架的最佳实践编写代码
用户要求验证或引用官方文档的实现
构建样板代码或关键功能如路由、状态管理
npx skills add shashankswe2020-ux/rigspark --skill source-driven-development -g -y
在编码前创建结构化规范,明确目标、命令、结构、风格、测试策略及边界。适用于新项目或需求模糊场景,通过四阶段流程确保共识,避免盲目开发。
启动新项目或新功能
需求不明确或存在歧义
涉及多文件修改或架构决策
npx skills add shashankswe2020-ux/rigspark --skill spec-driven-development -g -y
指导在实现逻辑、修复Bug或修改功能前编写测试,遵循TDD循环(红-绿-重构),确保代码正确性并防止回归。
实现新逻辑或行为
修复Bug时复现问题
修改现有功能可能影响其他部分
npx skills add shashankswe2020-ux/rigspark --skill test-driven-development -g -y
元技能,用于发现并调用其他工程工作流技能。当会话开始或需匹配任务时触发,帮助识别开发阶段并应用对应技能,确保遵循高级工程师的最佳实践。
需要发现当前任务适用的技能
会话开始时初始化
npx skills add shashankswe2020-ux/rigspark --skill using-agent-skills -g -y


