React 19 源码迁移模式
io.github.github/awesome-copilot/react19-source-patterns
React 19 源文件迁移模式参考,包括 API 变化、ref 处理与 Context 更新。
“E Commerce Operations” 共 6,086 个结果
io.github.github/awesome-copilot/react19-source-patterns
React 19 源文件迁移模式参考,包括 API 变化、ref 处理与 Context 更新。
io.github.github/awesome-copilot/react19-concurrent-patterns
在迁移过程中保留 React 18 的并发模式并采用 React 19 API(useTransition、useDeferredValue、Suspense、use()、useOptimistic、Actions)。
io.github.github/awesome-copilot/react18-string-refs
提供把 React 字符串 ref(ref="name" + this.refs.name)迁移为 React.createRef() 的精确类组件模式。迁移字符串 ref 用法时务必使用——包括单元素 ref、组件内多 ref、列表中的 ref、回调 ref,以及传给子组件的 ref。编写 ref 迁移代码前务必先读本技能——列表中的多 ref 模式尤其棘手,此处可避免最常见的错误。适用于 React 18.3.1 迁移(字符串 ref 会告警)与 React 19 迁移(字符串 ref 已移除)。
io.github.github/awesome-copilot/react18-lifecycle-patterns
针对 React 18.3.1,提供三个不安全类组件生命周期方法(componentWillMount、componentWillReceiveProps、componentWillUpdate)的精确迁移前后模式。当类组件需要迁移生命周期方法、在 getDerivedStateFromProps 与 componentDidUpdate 之间抉择、添加 getSnapshotBeforeUpdate,或修复 React 18 的 UNSAFE_ 生命周期警告时使用。编写生命周期迁移代码前务必使用本技能——不要凭记忆猜模式,其中的决策树可避免最常见的迁移错误。
io.github.github/awesome-copilot/react18-enzyme-to-rtl
提供 React 18 升级中 Enzyme 到 React Testing Library 的精确迁移模式。只要需要重写 Enzyme 测试就使用——shallow、mount、wrapper.find()、wrapper.simulate()、wrapper.prop()、wrapper.state()、wrapper.instance()、Enzyme configure/Adapter 调用,或任何 import enzyme 的测试文件。本技能覆盖完整的 API 映射,以及从"测实现"到"测行为"的理念转变。重写 Enzyme 测试前务必先读——不要逐一对译 Enzyme API,那样会写出脆弱的 RTL 测试。
io.github.github/awesome-copilot/react18-dep-compatibility
React 18.3.1 与 React 19 的依赖兼容性矩阵。
io.github.github/awesome-copilot/react18-batching-patterns
提供诊断与修复 React 18 类组件自动批处理问题的精确模式。当类组件在异步方法、setTimeout、Promise 的 .then()/.catch() 或原生事件处理器中有多次 setState 调用时使用。编写任何 flushSync 之前先看本技能——其中的决策树可避免滥用 flushSync。也在修复 React 18 升级后中间态断言失效导致的测试失败时使用。
io.github.github/awesome-copilot/react-audit-grep-patterns
提供在 React 18.3.1/React 19 升级前审计 React 代码库所需的完整、已验证 grep 扫描命令库。运行迁移审计时使用——供 react18-auditor 与 react19-auditor 两个 agent 共用。包含查找废弃 API、已移除 API、不安全生命周期方法、批处理隐患、测试文件问题、依赖冲突和 React 19 特有移除项的全部 grep 模式。编写审计扫描命令时应使用本技能而非凭记忆写 grep 语法,尤其是需要上下文标志的多行异步 setState 模式。
io.github.github/awesome-copilot/react18-legacy-context
提供 React 旧版 Context API(contextTypes、childContextTypes、getChildContext)迁移到现代 createContext API 的完整模式。迁移类组件的旧版 Context 时务必使用——这始终是需要同时更新 provider 和全部消费者的跨文件迁移。改动任何 contextTypes/childContextTypes 代码前先用本技能,因为只改 provider 不改消费者(或反之)会导致运行时报错。编写任何 Context 迁移代码前都应先读本技能,其中的跨文件协调步骤可避免最常见的 Context 迁移错误。
io.github.microsoft/typespec/python-sdk-spector-mock-api-tests
基于 Spector 用例为 TypeSpec http-client-python 生成器编写模拟 API 测试(azure/unbranded/shared)。当拿到 Spector 用例链接,或修改 http-specs/azure-http-specs 下 Spector 用例的 PR 链接时使用。
io.github.UnicomAI/wanwu/frontend-dev
融合高级 UI 设计、电影感动效、AI 生成媒体素材、有说服力的文案与视觉艺术的全栈前端开发。用于构建视觉冲击力足、带真实媒体、高级动效与出色文案的完整 Web 页面。适用场景:制作落地页、营销站点、产品页、仪表盘,生成媒体素材(图片/视频/音频/音乐),撰写转化文案,创作生成艺术,以及实现电影感滚动动效。
io.github.github/awesome-copilot/python-pypi-package-builder
构建、测试、lint、定版并发布生产级 Python 库到 PyPI 的端到端技能。覆盖四种构建后端(setuptools+setuptools_scm、hatchling、flit、poetry)、PEP 440 版本、语义化版本、基于 git tag 的动态版本、OOP/SOLID 设计、类型注解(PEP 484/526/544/561)、Trusted Publishing(OIDC)以及完整的 PyPA 打包流程。适用于:创建 Python 包、可 pip 安装的 SDK、CLI 工具、框架插件、pyproject.toml 配置、py.typed、setuptools_scm、semver、mypy、pre-commit、GitHub Actions CI/CD 或 PyPI 发布。
io.github.quarkusio/quarkus/writing-build-steps
在扩展部署模块中创建与修改 Quarkus @BuildStep 方法、build item 与 recorder 的模式。
io.github.openai/plugins/netlify-deploy
使用 Netlify CLI 将项目部署到 Netlify。当用户想关联仓库、校验部署配置、执行部署,或在预览与生产流程之间做选择时使用。
io.github.Mybono/ai-orchestrator/kubernetes-operations
Kubernetes 运维,包括清单、Helm 图表、Operator、故障排查与资源管理。
io.github.rcarmo/piclaw/mcp-adapter
使用内置的 pi-mcp-adapter,通过 .pi/mcp.json 连接 MCP 服务器。
io.github.alibaba/page-agent/git-cleanup
清理由 PR 审查累积的本地 git 分支与 remote。当用户要求清理分支、移除失效 remote 或整理本地 git 状态时使用。
io.github.ruvnet/ruflo/agentdb-advanced
掌握 AgentDB 高级特性:QUIC 同步、多库管理、自定义距离度量、混合检索与分布式系统集成。用于构建分布式 AI 系统、多 agent 协同或高级向量检索应用。
io.github.millionco/expect/vercel-react-best-practices
来自 Vercel 工程团队的 React 与 Next.js 性能优化准则。在编写、审查或重构 React/Next.js 代码以确保最优性能模式时使用。涉及 React 组件、Next.js 页面、数据获取、包体积优化或性能提升的任务会触发。
io.github.dotnet/core/review-release-notes
对照编辑示例与共享的 editorial-scoring 评分标准,审阅 features.json 的评分与发布说明草稿。用于在发布说明上线前识别评分过高、过低或缺失的功能。不用于:生成 changes.json 或撰写初稿。
io.github.openai/codex/codex-bug
诊断 openai/codex 仓库中的 GitHub bug 报告。当被给出 openai/codex 的 GitHub issue 链接,需要判断下一步——对照仓库验证、要求补充信息,或说明为何不算 bug——时使用;并遵循用户提供的其他附加指令。
io.github.TanStack/db/react-db
TanStack DB 的 React 绑定。useLiveQuery hook 支持依赖数组(8 种重载:查询函数、配置对象、预创建 collection、通过返回 undefined/null 禁用状态)。useLiveSuspenseQuery 用于配合 Error Boundary 的 React Suspense(数据始终有定义)。useLiveInfiniteQuery 用于游标分页(pageSize、fetchNextPage、hasNextPage、isFetchingNextPage)。usePacedMutations 用于防抖的 React 状态更新。返回结构:data、state、collection、status、isLoading、isReady、isError。从 @tanstack/react-db 导入(再导出 @tanstack/db 的全部内容)。
io.github.mergisi/awesome-openclaw-agents/sql-explainer
粘贴一条 SQL 查询,获得其作用的通俗说明。
io.github.timescale/pg-aiguide/design-postgres-tables
用于通用 PostgreSQL 表设计。**触发时机**——用户要求:设计 PostgreSQL 表、模式或数据模型(新建表与修改现有表时);为 PostgreSQL 选择数据类型、约束或索引;创建用户表、订单表、引用表或 JSONB 模式;了解 PostgreSQL 在规范化、约束或索引方面的最佳实践;设计高频更新、高频 upsert 或 OLTP 风格的表。**关键词**:PostgreSQL schema、table design、data types、PRIMARY KEY、FOREIGN KEY、indexes、B-tree、GIN、JSONB、constraints、normalization、identity columns、partitioning、row-level security。全面覆盖数据类型、索引策略、约束、JSONB 模式、分区与 PostgreSQL 特有最佳实践