shopify-debugging
Shopify 调试与排错指南技能,覆盖 Liquid 模板错误、主题预览调试、GraphQL/REST API 错误处理、JavaScript 控制台调试、购物车、Webhook、OAuth 等常见问题,提供可操作的排查思路与代码示例,帮助定位主题、应用和接口集成中的故障。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-27 00:15
12,757 个结果
Shopify 调试与排错指南技能,覆盖 Liquid 模板错误、主题预览调试、GraphQL/REST API 错误处理、JavaScript 控制台调试、购物车、Webhook、OAuth 等常见问题,提供可操作的排查思路与代码示例,帮助定位主题、应用和接口集成中的故障。
一套系统化调试技能指南,讲解如何把排查缺陷从猜测变为有步骤的问题求解,覆盖复现、信息收集、假设验证、根因定位,并介绍分支二分、差分调试、性能分析、内存泄漏检测等技术与多语言工具用法。
面向 Playwright 与 Cypress 的端到端测试技能,讲解如何编写可靠、快速、易维护的 E2E 测试套件,覆盖关键用户流程、跨浏览器测试、CI/CD 流水线、可访问性与响应式设计验证,并包含调试不稳定测试的实践。
测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。
用于为 Android 项目配置 GitHub Actions CI 测试工作流,覆盖单元测试、Lint 检查与仪器化测试,并支持 Gradle 与 AVD 缓存以加快构建。
为 Android 项目创建 androidTest 目录结构,生成 BaseTest 基类、TestUtils 工具类与测试 README,用于 Espresso 仪器化测试。
auto-test-code 是一个代码自审查技能:在用户明确要求测试代码、运行代码审查或代码自检时启用,通过多轮 A 轮批判性代码审查与 B 轮代码质量原则检查,发现、记录并修复代码问题,并把计划、过程与结果落盘为可追溯的会话文档。
一个用于在完成任务、实现重大功能或合并前请求代码审查的技能:通过派发代码审查子代理,基于精确构造的上下文检查工作成果,尽早发现问题。
一个用于迭代式撰写学术文档的技能,可写论文各章节、研究提案与技术文档。它先构建可验证事实库,再规划结构、生成初稿,并通过评审与事实核查循环改进,强调术语定义、对比说明与零幻觉。
用于为 Python 模块生成高质量 pytest 测试的技能,强调参数化、conftest.py 共享 fixture 与最小化 mock。适用于创建单元测试与测试套件,遵循源文件与测试文件一一对应等最佳实践。
fix-pr-reviews 是一个用于拉取并分诊 PR 代码评审意见的技能:从当前分支的开放 PR 评论或本地评审 Markdown 文件中提取发现,先只做分析报告,经用户明确批准后才修改文件,且暂存、提交、推送需分别授权。
Review Bug Fixer 是一个用于修复代码审查发现的技能:读取用户提供的多个 review markdown 文件,汇总去重后逐条判断,只修复真实缺陷,跳过风格问题、误报和过度防御性改动,最后输出修复与跳过摘要。
Sverchok 节点套接字语法参考:列出 16 种 Socket 类型、颜色、数据类型与嵌套层级,说明隐式转换策略、替换套接字与读写数据的正确写法,用于排查节点连接与类型不兼容错误。
面向 TEST 状态的综合测试技能,用于验证实现、收集测试证据和调试失败。覆盖单元测试(pytest/jest)、API 测试、浏览器测试与数据库校验,并提供脚本化执行与退出判定标准。
用于规划、设计和实施 A/B 测试或实验的技能,帮助用户建立假设、选择指标、计算样本量并分析结果,产出统计有效且可执行的实验结论。
用于对运行中的 Electron 桌面应用进行实时有头测试的技能,借助 native-devtools-mcp、Chrome DevTools Protocol、截图、OCR 与无障碍工具检查或驱动当前应用,适合开发中的交互式验证,而非替代自动化冒烟测试。
go-local-health 是一套面向 Go 仓库的本地健康检查工作流,用于在含 go.mod/go.sum 的项目中统一运行测试、覆盖率与 lint 检查,支持快速快照、交互式测试循环和覆盖率浏览三种模式。
Develop TDD 是一个在任务工作树(task worktree)中运行的子代理技能,用于执行红-绿(red-green)测试驱动开发循环。它由 develop-change 派发,针对单个计划任务,或用于修复 TEST 一致性审查(conformance review)发现的问题。核心规则是:没有失败的测试就不写生产代码;先写一个最小测试并观察其因正确原因失败(RED),再写最小实现使其通过(GREEN),最后重构(REFACTOR)并提交。每个新测试需标注其验证的需求 ID。该技能还规定了 B/C 安全等级下的健壮性测试要求、缺陷即缺失测试的处理方式,以及固定的派发报告格式。
review-conformance 是一个用于审查代码变更差异(diff)是否符合单一项目指南文件的技能。它接收一个指南文件、该文件所管辖的路径以及一个 diff 范围,逐条检查受管辖路径下每一处变更行是否违反指南条款。该技能只读取被指定的那一个指南文件与 diff,不参考其他指南、默认配置或实现说明。它不修改任何代码,只输出发现项(finding)与备注(note),并以严重程度(low/medium/high)分类,最后给出结论行。适用于需要按既定规范严格审查合并变更、且要求审查过程可追溯、不越权的场景。
troubleshooting-rca 是一个用于排查 bug、错误与回归问题的根因分析技能,依据日志、复现步骤和假设验证来定位问题。适用于用户报告“nie działa”、堆栈跟踪、测试失败、崩溃或异常行为等场景。
Visual Debugger 是一款基于 Playwright 浏览器自动化的交互式可视化调试工具,用于检查、测试和调试 Web 应用与网站。它的核心能力包括:元素检查(确认 UI 元素的可见性、渲染情况与定位)、交互测试(点击按钮、填写表单、测试用户流程)、响应式设计验证(在不同视口尺寸下测试)、控制台监控(捕获 JavaScript 错误与警告)以及认证支持(处理登录流程与已登录会话)。使用前需要确认环境中已启用 Playwright MCP 工具(如 mcp__playwright__browser_navigate);若未启用,需要先启用 Playwright 插件再继续。工具的工作流包括初始化浏览器会话、导航与设置、可视化检查与测试、控制台监控以及输出结构化报告等环节,并支持按钮功能测试、表单校验测试、响应式布局测试、页面加载验证和基础登录流程等常见调试模式。
Thermo-Nuclear Code Quality Review 是一个极其严格的代码可维护性审查技能,专注于实现质量、抽象质量与代码库健康度。它不满足于局部清理建议,而是主动寻找“代码柔道”式重构——在保持行为不变的前提下,让实现大幅更简单、更小、更直接、更优雅。该技能对分支变更进行深度审计,重点检查抽象分层、模块化、意大利面式条件增长、巨型文件(如将文件推过 1000 行)、类型与边界清晰度、逻辑是否位于正确的层、以及不必要的顺序编排或非原子更新。审查者被要求雄心勃勃地推动结构简化,优先考虑删除复杂度而非重新排列复杂度,并对“能跑就行”的实现持怀疑态度。它提倡直接、朴素、可维护的代码,反对脆弱、临时或“魔法”行为。输出按优先级排列问题:结构性质量退化、错失的重大简化机会、分支复杂度增加、边界/抽象/类型契约问题、文件大小与分解担忧、模块化与抽象问题、可读性与可维护性。审批门槛很高,除非作者能清晰论证,否则若干情况(如文件跨过 1000 行、增加临时分支、复制已有辅助函数等)被视为推定阻塞项。
Flutter 状态管理参考指南,提供 setState、Provider、Riverpod 与 BLoC 的决策树、代码示例与测试策略。
Acceptance Criteria Designer 是一个用于把用户故事、PRD、需求、用例、业务规则或工单转化为清晰、可测试、可评审的验收标准的技能,支持生成、精炼、评审与格式转换,并输出人类可读结果与 JSON 契约。