systematic-debugging
systematic-debugging 是一套以根因为先的调试工作流技能,适用于真实故障、令人困惑的报错、不稳定的复现或多次修复失败的情况,帮助停止猜测、先收集证据再动手改代码。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-16 00:04
41,211 个结果
systematic-debugging 是一套以根因为先的调试工作流技能,适用于真实故障、令人困惑的报错、不稳定的复现或多次修复失败的情况,帮助停止猜测、先收集证据再动手改代码。
tdd-tidy-first 是一个遵循 Kent Beck 风格的代码变更工作流技能,强调小步可验证、红-绿-重构,以及 Tidy First 对结构性变更与行为性变更的分离,帮助保持改动小、易审查。
load-context 是 Rust 技能中的只读前置流程:在已有 crate 上写代码、测试或评审前,先读取 Cargo.toml、工具链与一个相邻模块及其测试,产出 Context Summary;若发现两处模式冲突则输出 Confusion Block 并等待确认。
用于设计和实现 REST API 集成的技能,涵盖认证、错误处理、限流、重试与测试,适用于构建 API 客户端、集成第三方服务、实现 webhook 或测试 HTTP 端点。
用于设计与实现 REST API 集成的技能,涵盖认证、错误处理、限流、重试、测试与 webhook 校验等。适用于构建 API 客户端、接入第三方服务或实现 webhook 时参考。
用于按 Conventional Commits v1.0.0 规范撰写与校验 Git 提交信息的技能,帮助生成结构化提交历史、自动化变更日志与语义化版本,兼容 semantic-release、commitizen、git-cliff 等工具。
Session Atlas 是一个本地交互式 UI,用于把某个项目的 Codex 与 Claude Code 会话映射到它们运行过的 git worktree,支持查看、搜索会话与清理归档。
面向 Node.js 后端开发的技能指南,覆盖分层架构、TypeScript 规范、Zod 校验、错误处理、API 设计、异步模式、生产弹性与可观测性等实践,用于按用途选型框架并组织可维护的后端代码。
面向应用层 Rust(edition 2024)的工程实践技能,覆盖 CLI、后端服务与库的 Cargo 工作区、clippy/rustfmt、错误处理、Tokio 异步、axum 与 clap 用法及测试与 CI 纪律。不涉及 no_std/嵌入式。
该技能用于在不改变代码行为的前提下简化、清理和重构代码,可移除死代码或 AI 生成的多余内容。适用于被要求简化、清理、去杂乱或重构代码时。
基于 @convex-dev/expo-push-notifications 的 Expo React Native 推送通知实现指南,涵盖安装、Convex 后端组件注册、令牌管理、单发/批量/广播发送、权限策略与安全规则。
explore-codebase 是 get-things-done 技能集中的一项技能,用于借助知识图谱(code-review-graph MCP 工具)导航并理解代码库结构。它提供一组分层探索步骤:先查看图谱统计与架构总览,再定位主要模块与社区结构,随后通过语义搜索查找具体函数或类,用查询模式追踪调用、被调用、导入等关系,并借助流程工具理解执行路径。技能还给出 Token 效率规则:先调用 get_minimal_context_tool 获取最小上下文,默认使用 detail_level="minimal",仅在不足时升级为 standard,目标是在不超过 5 次工具调用、总计不超过 800 个输出 token 内完成审查、调试或重构任务。技能强调图谱只用于缩小范围,修改代码前仍须阅读实现与测试源码。
用于审查已写好的 Rust 代码质量与惯用法的技能,覆盖 clippy lint 分类、命名规范、错误处理、async 正确性、内存模式与 lint 抑制审查,并给出结构化评审结论。
用于迭代修复 rustc 编译错误的 Rust 技能:通过 cargo check 逐条定位并修复错误,避免连锁改动。
Rust 技能包的路由与质量门禁技能:在 Rust 任务开始时把提示词映射到具体的 rust-* 技能,在任务结束前运行跨技能质量检查清单(clippy、fmt、测试等)。
Rust 异步运行时概念总览技能:讲解 Future trait、执行器轮询、Waker 契约、跨 .await 的 Send 规则、Pin/Unpin 概览与运行时选型,帮助建立心智模型,具体语法与 tokio 模式由交叉引用技能承担。
面向 Rust 生态版本概念的技能:讲解 2015/2018/2021/2024 版本(edition)、stable/beta/nightly 发布通道、MSRV(最低支持 Rust 版本)与版本矩阵,并可按版本说明各特性何时稳定。
关于 Rust 标准库的导航型技能,用于说明 std 各模块分别提供什么能力、prelude 自动导入哪些项,以及 core / alloc / std 的层次关系与 no_std 的取舍。
Rust 核心类型系统技能,讲解名义类型、零大小类型、repr 属性、niche 优化、原始类型、never 类型、类型状态模式与 const 泛型,帮助在写 #[repr(C)]、PhantomData、NonZero* 或 ! 之前建立概念地图。
面向 Rust 异步编程的排错技能,针对 future 非 Send、Pin/Unpin、async fn 生命周期、trait 中 async fn 以及运行时阻塞与嵌套运行时五类常见错误,给出每类对应的修复方向。
针对 Rust 借用检查器常见错误的修复技能,覆盖 E0382、E0502、E0596、E0499、E0500、E0716 六类报错,强调从所有权、作用域、可变性声明等根因入手修复,而非用 .clone() 掩盖问题。
用于诊断和修复 Rust 构建与链接错误的技能,覆盖链接器缺失、未定义引用、找不到原生静态库、重复符号、MSRV 不匹配和特性统一等问题,给出确定性的排查与修复步骤。
面向 Rust 生命周期编译错误的 Claude 技能,覆盖 E0106、E0623、E0495、E0700、E0759、E0515 六类错误码,为每种错误给出一种正确修复方式,并说明 2024 版 RPIT 生命周期捕获变化与迁移方法。
用于排查与预防 Rust 运行时 panic 的技能资料,涵盖索引越界、unwrap 触发 None/Err、整数溢出、除零、panic 策略选择(unwind/abort)、backtrace 读取与 FFI 边界的 catch_unwind。