Agent Skills
› wshobson/agents
wshobson/agents
GitHub提供屏幕阅读器测试指南,覆盖VoiceOver、NVDA等工具的使用与调试,验证ARIA实现及无障碍兼容性。
Install All Skills
npx skills add wshobson/agents --all -g -y
Skills in Collection (181)
Showing top 50 of 181 by quality score. Use the install list command or open individual skills for the rest.
提供屏幕阅读器测试指南,覆盖VoiceOver、NVDA等工具的使用与调试,验证ARIA实现及无障碍兼容性。
验证屏幕阅读器兼容性
调试辅助技术问题
确保无障碍支持
npx skills add wshobson/agents --skill screen-reader-testing -g -y
用于执行WCAG 2.2无障碍审计,涵盖自动化测试、手动验证及修复指导。适用于网站合规性检查、违规修复及无障碍组件开发。
进行无障碍审计
修复WCAG违规问题
实现无障碍设计模式
npx skills add wshobson/agents --skill wcag-audit-patterns -g -y
协调并行代码审查,涵盖安全、性能等多维度评估。提供发现去重、严重性校准及合并报告生成模式,适用于组织多维度代码评审及结果整合场景。
组织多维度代码审查
合并多个审查者的发现项
校准问题严重性等级
生成综合审查报告
npx skills add wshobson/agents --skill multi-reviewer-patterns -g -y
基于竞争假设分析(ACH)方法的并行调试技能,用于处理多潜在原因的复杂Bug。通过生成六大类故障假设、并行收集证据并仲裁根因,避免确认偏误,实现系统化且无偏差的根因分析。
存在多个可能的根本原因
初步调试未能定位问题
需要系统性的根因分析以避免确认偏误
npx skills add wshobson/agents --skill parallel-debugging -g -y
提供复杂任务分解、依赖图设计及多智能体协作策略,涵盖分层/组件拆分、关键路径识别及任务描述规范,旨在优化并行执行效率与负载均衡。
将复杂任务拆解为可并行执行的单元
设计任务间的依赖关系(如 blockedBy)
监控和平衡多智能体团队的工作负载
npx skills add wshobson/agents --skill task-coordination-strategies -g -y
提供生产级 FastAPI 项目模板,涵盖异步模式、依赖注入和错误处理。用于快速搭建高性能后端 API 或微服务,包含推荐目录结构及测试配置。
创建新的 FastAPI 项目
搭建后端 API 服务
设置微服务架构
npx skills add wshobson/agents --skill fastapi-templates -g -y
用于检测和重写文本以消除机器生成特征,支持检测、重写和原位编辑模式,适用于README、博客等内容的AI痕迹清理。
去除AI写作风格
检查文本中的AI痕迹
优化文档可读性
npx skills add wshobson/agents --skill avoid-ai-writing -g -y
掌握 REST 和 GraphQL API 设计原则,用于构建直观、可扩展且可维护的 API。适用于新 API 设计、现有 API 重构、规范审查及制定团队标准等场景。
设计新的 REST 或 GraphQL API
审查 API 规范
重构现有 API
建立 API 设计标准
npx skills add wshobson/agents --skill api-design-principles -g -y
用于实施 Clean、Hexagonal 和 DDD 等后端架构模式,指导微服务设计、单体重构及依赖循环调试,构建高可维护性系统。
设计新的后端微服务
将单体应用重构为有界上下文
实现六边形或洋葱架构
调试层间依赖循环
npx skills add wshobson/agents --skill architecture-patterns -g -y
指导实施CQRS架构,分离读写模型以优化查询性能、独立扩展及构建事件溯源系统。涵盖核心组件、架构图、最佳实践及模板,适用于高并发和复杂数据场景。
需要分离读写操作以提高性能
构建事件溯源系统
实现读写模型独立演化
处理高负载查询场景
npx skills add wshobson/agents --skill cqrs-implementation -g -y
提供事件溯源系统中事件存储的设计与实现指南,涵盖架构选型、技术要求及最佳实践。
设计事件溯源基础设施
选择事件存储技术
实现自定义事件存储
npx skills add wshobson/agents --skill event-store-design -g -y
提供微服务架构设计模式,涵盖服务边界划分、通信机制、数据管理及容错策略。适用于单体拆分、分布式系统设计及弹性架构构建。
分解单体应用为微服务
设计分布式系统架构
实现服务间通信与数据一致性
npx skills add wshobson/agents --skill microservices-patterns -g -y
提供事件溯源系统中构建投影和读取模型的指南,涵盖CQRS、物化视图及查询优化。
实现CQRS读取侧
从事件流构建物化视图
优化事件驱动系统的查询性能
npx skills add wshobson/agents --skill projection-patterns -g -y
提供 Temporal Python 工作流测试策略,涵盖单元测试、集成测试、重放测试及本地环境搭建。支持 pytest、时间跳过和模拟,旨在提升测试效率与覆盖率。
实现 Temporal 工作流测试
调试测试失败
验证工作流确定性
搭建本地开发测试环境
npx skills add wshobson/agents --skill temporal-python-testing -g -y
基于 Temporal 框架设计分布式系统的持久化工作流,涵盖工作流与活动分离、Saga 模式、状态管理及确定性约束。适用于构建长运行进程、分布式事务及微服务编排。
构建需要自动状态持久化的长运行业务流程
实现跨多个服务或数据库的分布式事务
设计支持失败恢复和重试的微服务编排逻辑
npx skills add wshobson/agents --skill workflow-orchestration-patterns -g -y
用于在构建产品、MVP或功能前进行风险评估,检查需求、定位、变现等风险,辅助决策验证步骤和开发范围。
即将构建新产品、MVP或着陆页
涉及重大功能且采用率不明确
需要评估市场风险而非具体代码实现
npx skills add wshobson/agents --skill before-you-build -g -y
通过配置 PreToolUse Hook 拦截 AI 代理使用 git --no-verify 等绕过标志,强制执行预提交钩子,保障代码质量与合规性。
AI 代理尝试绕过 Git 预提交钩子
配置 Claude Code 项目安全策略
npx skills add wshobson/agents --skill block-no-verify-hook -g -y
提供DeFi协议的生产级Solidity模板,涵盖质押、AMM、治理和闪电贷功能,用于构建去中心化金融应用或智能合约。
构建质押平台
实现自动做市商协议
创建治理代币系统
集成闪电贷功能
npx skills add wshobson/agents --skill defi-protocol-templates -g -y
提供ERC-721和ERC-1155标准实现指南,涵盖元数据管理、铸造策略及市场集成,适用于NFT合约开发、市场构建及数字资产系统设计。
创建NFT集合
实现NFT市场功能
构建链上或链下元数据
开发动态或 evolving NFT
npx skills add wshobson/agents --skill nft-standards -g -y
提供Solidity智能合约安全最佳实践,涵盖漏洞预防、安全模式实现及审计准备。适用于编写合约、审计现有代码及防范重入等攻击,确保区块链应用安全性。
编写安全的智能合约
审计现有合约漏洞
实施DeFi协议安全措施
npx skills add wshobson/agents --skill solidity-security -g -y
提供智能合约全面测试策略,涵盖Hardhat和Foundry工具链。支持单元测试、集成测试、Gas优化、Fuzzing及主网分叉模拟,适用于Solidity合约验证与DeFi协议安全审计。
编写智能合约单元测试
搭建区块链测试套件
验证DeFi协议安全性
npx skills add wshobson/agents --skill web3-testing -g -y
将原始数据转化为具有说服力的叙事,通过可视化、上下文和结构帮助向高管或业务方呈现分析结果,驱动决策。适用于制作报告、演示文稿及沟通洞察。
向高管展示分析结果
创建季度业务回顾
构建投资者演示文稿
撰写数据驱动的报告
npx skills add wshobson/agents --skill data-storytelling -g -y
提供KPI仪表盘设计模式,涵盖指标选择、可视化最佳实践及实时监控。适用于高管SaaS看板、运营中心及留存分析视图的设计与优化,解决指标计算不一致等问题。
设计高管或部门级KPI仪表盘
选择有意义的业务指标
构建实时监控显示界面
排查仪表盘指标矛盾问题
npx skills add wshobson/agents --skill kpi-dashboard-design -g -y
用于设计多阶段 CI/CD 流水线,涵盖审批门控、安全扫描及零停机部署策略(如金丝雀、蓝绿)。适用于新服务架构设计、环境推广流程配置或调试发布失败问题。
设计新的 CI/CD 流水线架构
实现金丝雀或蓝绿部署策略
调试流水线中的部署门控失败
npx skills add wshobson/agents --skill deployment-pipeline-design -g -y
提供生产级 GitHub Actions 工作流模板,用于自动化测试、构建 Docker 镜像及部署至 Kubernetes,支持 CI/CD 流程配置。
需要设置 GitHub Actions CI/CD 流水线
创建自动化测试或部署工作流
npx skills add wshobson/agents --skill github-actions-templates -g -y
提供GitLab CI/CD流水线构建模式,涵盖多阶段工作流、缓存配置、分布式Runner及Kubernetes部署。用于实现自动化测试、构建优化和持续集成部署流程。
配置GitLab CI/CD流水线
优化CI/CD性能
设置自动化测试与部署
在GitLab中部署到Kubernetes
npx skills add wshobson/agents --skill gitlab-ci-patterns -g -y
提供CI/CD流水线中安全密钥管理的最佳实践,涵盖Vault、AWS Secrets Manager等工具的使用,支持凭证存储、自动轮换及最小权限访问控制。
需要管理敏感凭证或API密钥
配置CI/CD流水线的密钥注入
实施密钥自动轮换策略
npx skills add wshobson/agents --skill secrets-management -g -y
提供跨云(AWS/Azure/GCP/OCI)成本优化策略,涵盖资源调整、预留实例及预算治理,旨在降低云支出同时保障性能。
减少云支出
分析基础设施成本
实施成本治理政策
多云成本优化
npx skills add wshobson/agents --skill cost-optimization -g -y
用于配置混合云网络,实现本地数据中心与AWS、Azure、GCP、OCI等云平台的安全高速连接。支持Site-to-Site VPN和专线(Direct Connect/ExpressRoute等),涵盖HCL代码示例及Hub-and-Spoke架构模式。
构建混合云架构
连接数据中心到云平台
实施跨地域安全网络连接
npx skills add wshobson/agents --skill hybrid-cloud-networking -g -y
提供 Istio 服务网格流量管理指南,涵盖路由配置、负载均衡、熔断机制及金丝雀发布等模板。用于实现渐进式交付和弹性模式,解决微服务间的通信策略问题。
配置服务间路由规则
实施灰度或蓝绿部署
设置熔断器和重试策略
调整负载均衡配置
npx skills add wshobson/agents --skill istio-traffic-management -g -y
提供 Linkerd 服务网格的生产级模式,涵盖安装、自动 mTLS、流量拆分、重试超时及多集群配置。
设置轻量级服务网格
实现自动 mTLS
配置金丝雀部署流量拆分
npx skills add wshobson/agents --skill linkerd-patterns -g -y
提供零信任服务间通信的 mTLS 配置指南,涵盖证书管理、TLS 握手流程及最佳实践。
实现零信任网络
配置服务间双向 TLS 认证
处理证书轮换与过期监控
排查 TLS 握手故障
npx skills add wshobson/agents --skill mtls-configuration -g -y
提供多云架构设计决策框架,涵盖AWS/Azure/GCP/OCI服务对比及多种部署模式(如容灾、最佳组合),用于避免厂商锁定和优化跨云系统。
设计多云策略
选择跨云服务
避免厂商锁定
迁移云平台
npx skills add wshobson/agents --skill multi-cloud-architecture -g -y
提供Istio和Linkerd等服务网格的可观测性实施指南,涵盖分布式追踪、指标监控及可视化。用于设置监控、调试延迟问题或定义服务通信SLO。
设置分布式追踪
实现服务网格指标与仪表盘
调试延迟和错误问题
定义服务通信SLO
npx skills add wshobson/agents --skill service-mesh-observability -g -y
提供跨云厂商(AWS/Azure/GCP/OCI)的生产级 Terraform 模块标准与最佳实践,用于构建可复用、标准化的基础设施即代码组件。
创建可复用的Terraform模块
标准化云资源配置
实施基础设施即代码规范
npx skills add wshobson/agents --skill terraform-module-library -g -y
用于管理 Conductor 工作流中的 Track,涵盖功能、缺陷和重构的逻辑单元。支持创建 Track、编写或审查 spec.md/plan.md、跟踪生命周期状态及元数据,确保开发任务规范执行与归档。
创建新功能、Bug修复或重构的Track
编写或审查规格说明书(spec.md)或计划(plan.md)
管理Track的生命周期状态变更
npx skills add wshobson/agents --skill track-management -g -y
指导基于Conductor的TDD工作流实现任务,涵盖红绿重构循环、阶段检查点管理、Git提交规范及质量验证协议,确保开发过程遵循最佳实践与质量保证门禁。
实施TDD工作流任务
处理阶段检查点
管理Git提交
执行质量验证协议
npx skills add wshobson/agents --skill workflow-patterns -g -y
提供 Apache Airflow DAG 的生产级最佳实践,涵盖设计原则、任务依赖、自定义算子、本地测试及部署策略,用于构建可靠的数据管道和工作流编排。
创建数据管道编排
设计 DAG 结构和依赖关系
实现自定义算子和传感器
调试失败的 DAG 运行
npx skills add wshobson/agents --skill airflow-dag-patterns -g -y
提供基于Great Expectations、dbt测试和数据契约的数据质量验证实现模式,涵盖完整性、准确性等维度检查及CI/CD自动化集成,确保数据管道可靠性。
构建数据质量管道
实施数据验证规则
建立团队间数据契约
npx skills add wshobson/agents --skill data-quality-frameworks -g -y
提供 dbt 数据分析工程最佳实践,涵盖模型分层架构、命名规范、测试策略及增量处理模式,用于构建高质量数据转换管道。
使用 dbt 构建数据转换管道
组织数据模型层级结构
实施数据质量测试
创建增量模型
npx skills add wshobson/agents --skill dbt-transformation-patterns -g -y
提供Apache Spark作业性能优化方案,涵盖分区、缓存、Shuffle调优及内存管理。适用于解决Spark任务缓慢、调试性能瓶颈或扩展数据处理流水线等场景。
优化缓慢的Spark作业
调试Spark性能问题
调整内存和执行器配置
实施高效分区策略
扩展大规模数据集处理流水线
npx skills add wshobson/agents --skill spark-optimization -g -y
提供 PostgreSQL 表设计最佳实践,涵盖主键、索引、数据类型选择及性能优化。指导规范化建模、约束定义及处理 PG 特有陷阱如 MVCC 和序列行为。
需要设计或审查 PostgreSQL 数据库表结构
咨询 PostgreSQL 特定数据类型或索引策略
npx skills add wshobson/agents --skill postgresql-table-design -g -y
提供认证与授权实现模式,涵盖JWT、OAuth2、RBAC及会话管理,用于构建安全可扩展的访问控制系统。适用于API安全加固、身份验证集成及安全调试。
实现用户认证系统
保护REST或GraphQL API
添加OAuth2社交登录
实施基于角色的访问控制(RBAC)
设计会话管理
调试身份验证问题
npx skills add wshobson/agents --skill auth-implementation-patterns -g -y
针对大规模 Monorepo 的 Bazel 构建优化指南,涵盖远程缓存执行配置、性能调优及最佳实践。
配置 Bazel 远程执行
优化构建性能
解决 Bazel 构建问题
npx skills add wshobson/agents --skill bazel-build-optimization -g -y
指导如何进行高效代码审查,涵盖心态、反馈技巧与流程。旨在通过建设性反馈发现缺陷、分享知识并提升团队质量,适用于PR审查、标准制定及导师辅导场景。
审查拉取请求
建立团队代码审查规范
指导初级开发者
npx skills add wshobson/agents --skill code-review-excellence -g -y
提供系统化的调试技巧、性能分析及根因分析方法,帮助高效定位代码库中的缺陷、性能瓶颈及异常行为。
排查代码缺陷
分析性能问题
调查意外行为
npx skills add wshobson/agents --skill debugging-strategies -g -y
掌握 Playwright 和 Cypress 进行端到端测试,构建可靠测试套件以捕获缺陷并加速部署。适用于实现 E2E 自动化、调试不稳定测试及建立测试标准。
实现端到端测试自动化
调试不稳定或不可靠的测试
测试关键用户工作流
npx skills add wshobson/agents --skill e2e-testing-patterns -g -y
提供跨语言错误处理模式,涵盖异常、Result类型及优雅降级,旨在构建高可靠应用。适用于实现新功能、设计API、调试生产问题及提升系统容错能力。
Implementing error handling in new features
Debugging production issues
npx skills add wshobson/agents --skill error-handling-patterns -g -y
掌握高级 Git 工作流,包括交互式变基、拣选、二分查找和多重工作区,用于维护清晰的历史记录、协作及从错误中恢复。
清理提交历史
跨分支应用特定提交
定位引入 Bug 的提交
同时处理多个功能
从 Git 错误中恢复
npx skills add wshobson/agents --skill git-advanced-workflows -g -y
指导使用 Turborepo、Nx 和 pnpm 构建高效可扩展的单体仓库,涵盖项目初始化、依赖管理、构建优化及 CI/CD 配置。
设置新的单体仓库项目
迁移到单体仓库
优化构建和测试性能
管理共享依赖
npx skills add wshobson/agents --skill monorepo-management -g -y


