Agent Skills
› wshobson/agents
wshobson/agents
GitHub用于Web应用无障碍测试的技能,指导使用VoiceOver、NVDA等屏幕阅读器验证兼容性、调试辅助技术缺陷及确保表单与动态内容可访问性。
Install All Skills
npx skills add wshobson/agents --all -g -y
Skills in Collection (184)
Showing top 50 of 184 by quality score. Use the install list command or open individual skills for the rest.
用于Web应用无障碍测试的技能,指导使用VoiceOver、NVDA等屏幕阅读器验证兼容性、调试辅助技术缺陷及确保表单与动态内容可访问性。
验证屏幕阅读器兼容性
调试无障碍问题
测试ARIA实现
npx skills add wshobson/agents --skill screen-reader-testing -g -y
用于执行 WCAG 2.2 无障碍审计、修复违规项及实现无障碍设计模式的技能。提供合规级别、POUR 原则、常见违规分类及最佳实践指南,辅助网站无障碍测试与整改。
进行网站无障碍审计
修复 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、微服务或集成数据库的Python应用初始化。
创建新的FastAPI项目
搭建后端API服务
设置Python异步Web应用结构
npx skills add wshobson/agents --skill fastapi-templates -g -y
用于审计和重写文本,消除机器生成痕迹。支持检测、重写及原地编辑模式,帮助去除AI风格表达,使内容更自然,适用于README、博客等文档优化。
去除AI写作痕迹
清理AI风格文本
审查README或PR描述中的机器化语言
npx skills add wshobson/agents --skill avoid-ai-writing -g -y
提供REST和GraphQL API设计原则,涵盖资源导向架构、HTTP方法语义、Schema开发及版本策略。适用于新API设计、规范审查、重构及建立团队标准,旨在构建直观、可扩展且易维护的接口。
设计新的REST或GraphQL API
审查API规范
重构现有API以提升可用性
建立API设计标准
npx skills add wshobson/agents --skill api-design-principles -g -y
提供Clean Architecture、Hexagonal Architecture和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、时间跳过和模拟技术加速开发反馈并验证确定性,支持本地环境搭建与 CI/CD 集成。
实现 Temporal 工作流测试
调试测试失败
配置 pytest 测试环境
验证工作流确定性
npx skills add wshobson/agents --skill temporal-python-testing -g -y
基于Temporal构建分布式系统工作流,涵盖Saga模式、状态管理及确定性约束。适用于长运行流程、分布式事务及微服务编排,提供设计最佳实践与故障恢复策略。
需要构建长期运行的业务流程
实现跨服务的分布式事务或Saga模式
进行微服务间的复杂编排与协调
设计具备自动状态持久化和失败恢复能力的工作流
npx skills add wshobson/agents --skill workflow-orchestration-patterns -g -y
在构建产品、MVP或功能前进行预演分析,评估需求、定位、变现等风险,确定关键假设与验证步骤,避免无效开发。
即将构建新产品或MVP
启动重大功能开发
准备发布新着陆页或SaaS应用
npx skills add wshobson/agents --skill before-you-build -g -y
配置 PreToolUse 钩子,拦截 AI 代理使用 --no-verify 等绕过标志执行 git 命令的行为,确保代码提交时强制运行 lint、测试和安全检查等质量门禁。
AI 代理尝试跳过 git pre-commit 钩子
需要强制执行代码质量与安全策略的项目初始化
npx skills add wshobson/agents --skill block-no-verify-hook -g -y
提供DeFi协议的生产就绪模板,涵盖质押、AMM、治理和闪电贷。用于构建去中心化金融应用或智能合约协议,包含StakingRewards等核心合约实现。
构建质押平台
实现自动做市商协议
创建治理代币系统
集成闪电贷功能
npx skills add wshobson/agents --skill defi-protocol-templates -g -y
提供 ERC-721 和 ERC-1155 NFT 标准的 Solidity 实现指南,涵盖元数据处理、铸造策略及市场集成,适用于创建 NFT 合约、构建市场或数字资产系统。
创建 NFT 集合
实现 NFT 市场功能
开发数字资产系统
npx skills add wshobson/agents --skill nft-standards -g -y
专注于Solidity智能合约安全最佳实践,涵盖漏洞预防、安全模式实现及审计准备。适用于编写、审计区块链应用合约,防范重入、溢出等攻击,确保DeFi协议安全。
编写安全的智能合约
审计现有合约漏洞
实现DeFi协议安全措施
npx skills add wshobson/agents --skill solidity-security -g -y
提供 Solidity 智能合约的测试策略,涵盖使用 Hardhat 和 Foundry 进行单元测试、集成测试、主网分叉及模糊测试,支持 Gas 优化与 Etherscan 验证。
编写智能合约单元测试
设置区块链测试套件
验证 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 流水线
创建 Docker 镜像构建与推送流程
设置 Kubernetes 自动部署任务
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)间的安全网络连接,支持VPN和专线方案,实现混合云架构搭建及跨地域通信。
构建混合云架构
连接数据中心到云平台
实施安全的跨站点网络
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握手故障
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模块最佳实践,用于标准化资源供应和IaC组件构建。
创建可复用的基础设施模块
标准化云资源配置流程
实施多云兼容的基础设施即代码规范
npx skills add wshobson/agents --skill terraform-module-library -g -y
用于管理 Conductor 工作流中的 Track(特性、缺陷和重构的逻辑单元),涵盖创建、编写/审查规格与计划文件、跟踪生命周期及元数据操作。
创建新的功能、缺陷或重构 Track
编写或审查 spec.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开发的最佳实践,涵盖任务设计、依赖管理、自定义算子、本地测试及部署策略。适用于构建数据管道、编排工作流和调度批处理作业。
创建Airflow DAG
设计数据管道或工作流
调试失败的DAG运行
实现自定义操作器或传感器
npx skills add wshobson/agents --skill airflow-dag-patterns -g -y
提供数据质量验证框架,支持Great Expectations、dbt测试和数据契约。用于构建数据质量管道、实现验证规则及建立团队间数据契约,确保数据管道可靠性。
实现数据质量检查
设置Great Expectations验证
构建dbt测试套件
建立数据契约
npx skills add wshobson/agents --skill data-quality-frameworks -g -y
提供dbt数据分析工程最佳实践,涵盖Medallion架构分层、命名规范、数据测试及增量处理模式。用于构建数据转换管道、组织模型结构及实施数据质量保障。
使用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表设计技能,涵盖Schema设计、数据类型选择、索引与约束优化、性能模式及高级特性。用于新建或审查PG数据库结构,指导无停机迁移和半结构化数据存储决策。
设计新的PostgreSQL Schema
审查现有PostgreSQL Schema
选择PostgreSQL特定数据类型
规划大表分区或JSONB存储
npx skills add wshobson/agents --skill postgresql-table-design -g -y
提供 PostgreSQL 表设计最佳实践,涵盖主键、索引、数据类型选择及性能优化。指导规范化建模、约束定义及处理 PG 特有陷阱如 MVCC 和序列行为。
需要设计或审查 PostgreSQL 数据库表结构
咨询 PostgreSQL 特定数据类型或索引策略
npx skills add wshobson/agents --skill postgresql-table-design -g -y
掌握JWT、OAuth2、会话管理及RBAC等认证授权模式,用于构建安全可扩展的访问控制系统。适用于实现认证系统、保护API、调试安全问题及设计会话管理。
Implementing user authentication systems
Securing REST or GraphQL APIs
Debugging auth issues
npx skills add wshobson/agents --skill auth-implementation-patterns -g -y
提供大规模单体仓库中 Bazel 构建的优化方案,涵盖远程缓存执行配置、自定义规则编写、构建性能调优及故障排查,旨在提升企业级代码库的构建效率与稳定性。
配置 Bazel 构建系统
实现远程执行或缓存
优化大型项目构建速度
排查 Bazel 构建问题
npx skills add wshobson/agents --skill bazel-build-optimization -g -y
提供代码审查的最佳实践,涵盖心态、反馈技巧与流程,旨在通过建设性意见发现缺陷、分享知识并提升团队代码质量。
审查拉取请求
制定代码审查标准
指导初级开发人员
npx skills add wshobson/agents --skill code-review-excellence -g -y
提供系统化调试技巧、性能剖析及根因分析方法,帮助高效定位代码库中的Bug、性能瓶颈和意外行为。
追踪难以复现的Bug
调查性能问题
分析生产环境故障
排查内存泄漏
理解陌生代码库
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、调试生产问题及提升系统可靠性。
实现新功能中的错误处理逻辑
设计具备容错能力的API接口
调试和排查生产环境故障
优化应用程序的可靠性与健壮性
npx skills add wshobson/agents --skill error-handling-patterns -g -y
掌握高级 Git 工作流,包括交互式变基、拣选、二分查找、多工作区和日志恢复,用于清理提交历史、跨分支应用提交、定位 Bug 及从错误中恢复。
清理合并前的提交历史
在分支间应用特定提交
查找引入 Bug 的提交
同时处理多个功能
从 Git 错误或丢失的提交中恢复
npx skills add wshobson/agents --skill git-advanced-workflows -g -y


