事件存储设计SkillSkillsMPio.github.wshobson/agents/event-store-design为事件溯源(event sourcing)系统设计并实现事件存储。适用于搭建事件溯源基础设施、选型事件存储技术,或实现事件持久化模式。source在 SkillsMP 查看
数据库迁移SkillSkillsMPio.github.wshobson/agents/database-migration跨 ORM 与平台执行数据库迁移,涵盖零停机策略、数据变换与回滚流程。在进行数据库迁移、变更 schema、执行数据变换或实现零停机部署策略时使用。source在 SkillsMP 查看
安全需求提取SkillSkillsMPio.github.wshobson/agents/security-requirement-extraction从威胁模型与业务背景中推导安全需求。适用于把威胁转化为可执行的需求、编写安全性用户故事,或设计安全测试用例。source在 SkillsMP 查看
部署流水线设计SkillSkillsMPio.github.wshobson/agents/deployment-pipeline-design设计带审批卡点、安全检查与部署编排的多阶段 CI/CD 流水线。适用于设计零停机部署流水线、制定金丝雀发布策略、搭建多环境晋级工作流,或排查 CI/CD 中失败的部署卡点。source在 SkillsMP 查看
API 设计原则SkillSkillsMPio.github.wshobson/agents/api-design-principles掌握 REST 与 GraphQL API 设计原则,构建直观、可扩展、易维护的 API。适用于设计新 API、评审 API 规范或制定 API 设计标准。source在 SkillsMP 查看
Python 测试模式SkillSkillsMPio.github.wshobson/agents/python-testing-patterns以 pytest、fixture、mock 和测试驱动开发实现完整的测试策略。适用于编写 Python 测试、搭建测试套件或落实测试最佳实践。source在 SkillsMP 查看
Python 资源管理SkillSkillsMPio.github.wshobson/agents/python-resource-managementPython 资源管理,涵盖上下文管理器、清理模式与流式处理。适用于管理连接、文件句柄、实现清理逻辑,或构建带累积状态的流式响应。source在 SkillsMP 查看
Python 韧性模式SkillSkillsMPio.github.wshobson/agents/python-resiliencePython 韧性模式,包括自动重试、指数退避、超时与容错装饰器。适用于添加重试逻辑、实现超时、构建容错服务或处理瞬时故障。source在 SkillsMP 查看
Python 性能优化SkillSkillsMPio.github.wshobson/agents/python-performance-optimization使用 cProfile、内存分析器等工具对 Python 代码做性能剖析并应用性能最佳实践。适用于排查 Python 代码运行缓慢、优化瓶颈或提升应用性能。source在 SkillsMP 查看
Python 打包SkillSkillsMPio.github.wshobson/agents/python-packaging创建可分发的 Python 包,涵盖规范的项目结构、setup.py/pyproject.toml 以及发布到 PyPI。适用于打包 Python 库、创建 CLI 工具或分发 Python 代码。source在 SkillsMP 查看
Python 可观测性SkillSkillsMPio.github.wshobson/agents/python-observabilityPython 可观测性模式,包括结构化日志、指标与分布式追踪。在添加日志、实现指标采集、搭建追踪或调试生产系统时使用。source在 SkillsMP 查看
Python 错误处理SkillSkillsMPio.github.wshobson/agents/python-error-handlingPython 错误处理模式,包括输入校验、异常层级与部分失败处理。在实现校验逻辑、设计异常策略、处理批处理失败或构建健壮 API 时使用。source在 SkillsMP 查看
Python 配置管理SkillSkillsMPio.github.wshobson/agents/python-configuration通过环境变量与带类型的设置进行 Python 配置管理。在外部化配置、搭建 pydantic-settings、管理密钥或实现按环境定制行为时使用。source在 SkillsMP 查看
Python 后台任务SkillSkillsMPio.github.wshobson/agents/python-background-jobsPython 后台作业模式,包括任务队列、工作进程与事件驱动架构。在实现异步任务处理、作业队列、长时间运行操作,或将工作与请求/响应周期解耦时使用。source在 SkillsMP 查看
Python 类型安全SkillSkillsMPio.github.wshobson/agents/python-type-safety通过类型注解、泛型、协议与严格类型检查实现 Python 类型安全。适用于添加类型注解、实现泛型类、定义结构化接口,或配置 mypy/pyright。source在 SkillsMP 查看
TypeScript 高级类型SkillSkillsMPio.github.wshobson/agents/typescript-advanced-types掌握 TypeScript 高级类型系统,包括泛型、条件类型、映射类型、模板字面量类型与工具类型,构建类型安全的应用。在实现复杂类型逻辑、创建可复用类型工具或确保 TypeScript 项目的编译期类型安全时使用。source在 SkillsMP 查看
Next.js App Router 模式SkillSkillsMPio.github.wshobson/agents/nextjs-app-router-patterns掌握 Next.js 14+ App Router:Server Components、流式渲染、并行路由与高级数据获取。在构建 Next.js 应用、实现 SSR/SSG 或优化 React Server Components 时使用。source在 SkillsMP 查看
React 状态管理SkillSkillsMPio.github.wshobson/agents/react-state-management掌握基于 Redux Toolkit、Zustand、Jotai 与 React Query 的现代 React 状态管理。适用于搭建全局状态、管理服务端状态,或在多种状态管理方案之间做选型。source在 SkillsMP 查看
React Native 架构SkillSkillsMPio.github.wshobson/agents/react-native-architecture使用 Expo、导航、原生模块、离线同步与跨平台模式构建生产级 React Native 应用。在开发移动应用、实现原生集成或规划 React Native 项目架构时使用。source在 SkillsMP 查看
React Native 设计SkillSkillsMPio.github.wshobson/agents/react-native-design掌握 React Native 样式、导航与 Reanimated 动画,用于跨平台移动开发。在构建 React Native 应用、实现导航模式或创作高性能动画时使用。source在 SkillsMP 查看
React 现代化SkillSkillsMPio.github.wshobson/agents/react-modernization将 React 应用升级到最新版本,把类组件迁移为 Hooks,并采用并发特性。适用于 React 代码库现代化、迁移到 React Hooks 或升级到最新 React 版本时。source在 SkillsMP 查看
编写 HashQL 诊断SkillSkillsMPio.github.hashintel/hash/writing-hashql-diagnostics使用 hashql-diagnostics crate 编写 HashQL 诊断的模式。在创建错误消息、警告、Label、Message、严重级别、Patch、建议,或提升 HashQL 代码的诊断质量时使用source在 SkillsMP 查看
编写 HashQL J-ExprSkillSkillsMPio.github.hashintel/hash/writing-hashql-jexpr用于编写查询的 HashQL J-Expr 语法。在编写 J-Expr 代码、使用 #literal/#struct/#list 构造、理解函数调用语法或处理 HashQL 查询文件(.jsonc)时使用source在 SkillsMP 查看