Agent Skills
› wshobson/agents
wshobson/agents
GitHub指导使用VoiceOver、NVDA等屏幕阅读器进行Web应用无障碍测试,涵盖兼容性验证、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等屏幕阅读器进行Web应用无障碍测试,涵盖兼容性验证、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。通过并行调查、证据收集与根因仲裁,系统化排除干扰,避免确认偏误,精准定位问题根源。
存在多个潜在根因的复杂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 服务
设置 Python 微服务架构
npx skills add wshobson/agents --skill fastapi-templates -g -y
检测并改写机器生成文本,消除AI写作痕迹。支持审计、重写及原地编辑模式,优化自然语言风格,适用于README、博客等文档的人机感清理与质量提升。
去除AI写作痕迹
审查文档中的机器生成特征
重写以消除AI语气
npx skills add wshobson/agents --skill avoid-ai-writing -g -y
掌握 REST 和 GraphQL 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
指导事件溯源系统的事件存储设计与实现,涵盖架构设计、技术选型(如EventStoreDB、Kafka)、核心要求及最佳实践。
设计事件溯源基础设施
选择事件存储技术
实现自定义事件存储
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、时间跳跃和Mock技术,旨在提升测试覆盖率并验证工作流确定性。
实现Temporal工作流测试
调试测试失败
配置本地开发环境
进行CI/CD集成测试
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钩子拦截AI代理使用git的--no-verify等绕过标志,强制执行预提交检查、代码格式化和安全扫描,防止质量门禁被跳过。
配置Claude Code项目以确保代码质量
防止AI代理跳过Git预提交钩子
npx skills add wshobson/agents --skill block-no-verify-hook -g -y
提供 DeFi 协议生产级模板,涵盖质押、AMM、治理及闪电贷功能,用于构建去中心化金融应用与智能合约。
构建质押平台
实现自动做市商协议
创建治理代币系统
集成闪电贷功能
npx skills add wshobson/agents --skill defi-protocol-templates -g -y
指导实现ERC-721和ERC-1155 NFT标准,涵盖元数据管理、铸造策略及市场集成,适用于创建NFT合约或数字资产系统。
创建NFT集合
实现市场功能
构建链上/链下元数据
开发动态NFT
npx skills add wshobson/agents --skill nft-standards -g -y
掌握智能合约安全最佳实践,涵盖漏洞预防、安全编码模式及审计准备。适用于编写安全合约、审计现有代码及防范重入等攻击。
编写或审计智能合约
实施区块链应用安全措施
防范重入和溢出漏洞
npx skills add wshobson/agents --skill solidity-security -g -y
提供基于 Hardhat 和 Foundry 的智能合约全面测试策略,涵盖单元测试、集成测试、主网分叉及模糊测试,用于验证 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指标看板、运营中心视图及排查数据不一致问题,旨在通过清晰的层级和SMART原则驱动业务决策。
设计高管或部门级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 流程
创建自动化测试或部署工作流
生成可复用的 Workflow 模板
npx skills add wshobson/agents --skill github-actions-templates -g -y
提供 GitLab CI/CD 流水线构建模式,涵盖多阶段工作流、缓存配置、分布式 Runner 设置及自动化测试部署。用于优化管道性能、实现 GitOps 和基础设施即代码流程。
实现 GitLab CI/CD 自动化
配置多阶段流水线
优化管道性能
从 GitLab 部署到 Kubernetes
npx skills add wshobson/agents --skill gitlab-ci-patterns -g -y
提供CI/CD流水线中的安全密钥管理方案,支持Vault、AWS Secrets Manager等工具,涵盖密钥存储、自动轮换及最小权限访问实践。
处理敏感凭证
密钥轮换
CI/CD环境安全加固
npx skills add wshobson/agents --skill secrets-management -g -y
提供跨云成本优化策略,涵盖资源调整、标签管理、预留实例及支出分析。用于降低云开支、实施治理及满足预算约束。
减少云支出
分析基础设施成本
实施成本治理政策
npx skills add wshobson/agents --skill cost-optimization -g -y
配置混合云网络,通过VPN或专线连接本地数据中心与AWS/Azure/GCP/OCI等云平台,实现安全、高性能的跨环境通信。
构建混合云架构
连接数据中心到云端
实施安全的跨地域网络连接
npx skills add wshobson/agents --skill hybrid-cloud-networking -g -y
提供 Istio 流量管理指南,涵盖路由配置、金丝雀部署、负载均衡、熔断及故障注入。用于实施服务网格策略、渐进式交付和高可用模式。
配置 Istio 路由规则
实现金丝雀或蓝绿部署
设置熔断器和重试策略
配置负载均衡和流量镜像
npx skills add wshobson/agents --skill istio-traffic-management -g -y
提供 Linkerd 服务网格的生产级模式,涵盖安装、自动 mTLS、流量拆分、重试超时及零信任网络配置,适用于 Kubernetes 环境下的轻量级安全部署。
设置轻量级服务网格
实现自动 mTLS
配置金丝雀发布的流量拆分
设置每路由指标的服务配置文件
实现重试和超时策略
多集群服务网格
npx skills add wshobson/agents --skill linkerd-patterns -g -y
提供 mTLS 配置指南,用于实现零信任服务间通信、证书管理及调试 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 等服务网格,实现分布式追踪、指标监控与可视化。用于搭建 Mesh 监控体系、排查延迟错误问题及定义服务间 SLO。
设置跨服务分布式追踪
调试服务网格中的延迟或错误问题
配置服务通信的 SLO
npx skills add wshobson/agents --skill service-mesh-observability -g -y
构建跨云厂商的可复用Terraform模块,标准化基础设施即代码实践。适用于创建VPC、EKS等标准组件,实现多云兼容及组织级IaC规范。
创建可复用的Terraform模块
标准化云资源供应流程
实施基础设施即代码最佳实践
建立组织级Terraform标准
npx skills add wshobson/agents --skill terraform-module-library -g -y
用于管理 Conductor 工作流中的逻辑工作单元(Tracks),涵盖从创建、规格编写、计划制定到生命周期完成的全过程,支持特性、缺陷和重构任务的管理。
创建新的功能、缺陷或重构 Tracks
编写或审查 spec.md 文件
创建或更新 plan.md 文件
管理 Track 的生命周期状态
npx skills add wshobson/agents --skill track-management -g -y
指导基于Conductor的TDD工作流实施任务,涵盖红绿重构循环、阶段检查点管理、Git提交规范及验证协议执行,确保开发质量与进度同步。
实现track计划中的任务
遵循TDD红绿重构周期
完成阶段检查点
管理Git提交和注释
理解质量保证门禁
npx skills add wshobson/agents --skill workflow-patterns -g -y
提供Apache Airflow生产级DAG构建的最佳实践,涵盖任务依赖设计、自定义算子实现、本地测试及部署策略,用于高效编排数据管道和批量作业。
创建Airflow DAG
设计工作流依赖
调试失败的DAG运行
设置Airflow生产环境
npx skills add wshobson/agents --skill airflow-dag-patterns -g -y
实现基于 Great Expectations、dbt tests 和数据合约的数据质量验证。用于构建数据质量管道、实施校验规则或建立团队间数据契约,确保数据管道的可靠性与准确性。
实现数据管道中的质量检查
设置 Great Expectations 验证
构建全面的 dbt 测试套件
建立团队间的数据合约
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性能问题
调整内存和执行器配置
实施高效分区策略
npx skills add wshobson/agents --skill spark-optimization -g -y
提供 PostgreSQL 表设计最佳实践,涵盖数据类型选择、索引策略、约束定义及性能优化模式。
设计或审查 PostgreSQL 数据库 schema
配置数据表字段类型与索引
npx skills add wshobson/agents --skill postgresql-table-design -g -y
掌握JWT、OAuth2、会话管理和RBAC等认证授权模式,用于构建安全可扩展的访问控制系统。适用于实现认证系统、保护API或调试安全问题。
实现用户认证系统
保护REST或GraphQL API
添加OAuth2社交登录
实现基于角色的访问控制
设计会话管理
迁移认证系统
调试认证问题
npx skills add wshobson/agents --skill auth-implementation-patterns -g -y
提供大规模 Monorepo 中 Bazel 构建优化的生产级模式,涵盖远程执行、缓存配置、规则编写及性能调优,旨在加速企业级代码库的构建流程。
配置 Bazel 构建系统
优化大型 Monorepo 构建速度
实现 Bazel 远程执行或缓存
调试 Bazel 构建问题
npx skills add wshobson/agents --skill bazel-build-optimization -g -y
掌握高效代码审查实践,提供建设性反馈,早期发现缺陷并促进知识共享。适用于PR审查、制定标准及导师指导场景。
Reviewing pull requests and code changes
Establishing code review standards for teams
Mentoring junior developers through reviews
npx skills add wshobson/agents --skill code-review-excellence -g -y
提供系统化调试技巧、性能分析及根因定位方法,适用于排查代码缺陷、性能瓶颈及生产环境问题。
排查代码bug
分析性能问题
调查意外行为
npx skills add wshobson/agents --skill debugging-strategies -g -y
掌握使用 Playwright 和 Cypress 构建可靠 E2E 测试套件,涵盖核心概念、最佳实践及调试技巧,用于实现自动化测试、处理不稳定测试及建立测试标准。
实现端到端测试自动化
调试不稳定或不可靠的测试
测试关键用户工作流
设置 CI/CD 测试流水线
npx skills add wshobson/agents --skill e2e-testing-patterns -g -y
提供跨语言错误处理模式,涵盖异常、Result类型及优雅降级等策略,用于构建高可靠应用。适用于实现错误处理、设计API或提升系统可靠性场景。
实现新功能中的错误处理
设计容错API
调试生产环境问题
提升应用可靠性
npx skills add wshobson/agents --skill error-handling-patterns -g -y
掌握高级Git工作流,包括交互式变基、Cherry-pick、二分查找和Worktrees,用于维护清晰提交历史、协作及故障恢复。
清理合并前的提交历史
跨分支应用特定提交
定位引入Bug的提交
同时处理多个功能分支
从Git错误或丢失的提交中恢复
npx skills add wshobson/agents --skill git-advanced-workflows -g -y
指导使用 Turborepo、Nx 和 pnpm 构建高效可扩展的 monorepo,涵盖初始化、依赖管理、构建优化及 CI/CD 配置。
设置新的 monorepo 项目
迁移至 monorepo 架构
优化多包构建性能
管理共享依赖
npx skills add wshobson/agents --skill monorepo-management -g -y


