code-review
一套系统化代码审查技能,按正确性、安全、可维护性、性能、风格排序,提供三遍审查法、评论前缀、检查清单、反模式与 VS Code 扩展审计方法。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
13,054 个结果
一套系统化代码审查技能,按正确性、安全、可维护性、性能、风格排序,提供三遍审查法、评论前缀、检查清单、反模式与 VS Code 扩展审计方法。
文档质量保障技能,用于系统性文档审计、漂移检测、预检校验与多轮质量流水线,防止文档腐化。覆盖计数消除、链接完整性、5 轮质量流水线、陈旧度检测与大型项目组织。
用于 VS Code 扩展的 5 维审计方法:调试与日志、死代码、性能、菜单校验、依赖清理,帮助在发布前发现常规代码审查遗漏的扩展特有问题。提供分类标准、检测命令、报告模板与整改建议。
该技能用于系统化根因分析,帮助从症状追溯到可预防的系统性问题。核心方法包括扩展版5 Whys、二分查找调试、时间线重建与因果区分,并覆盖代码、数据、基础设施、依赖、配置和流程等成因类别。
该技能文档介绍一套系统化测试策略,核心是“测试行为而非实现、测试边界而非快乐路径”,讲解测试金字塔各层比例、AAA 单元测试模式与命名、快照/契约/属性/Mutation/性能/冒烟等测试类型、Mock 取舍、覆盖率解读、不宜测试的内容、测试质量信号、TDD 循环与不稳定测试排查,帮助在合适层级编写合适测试、减少过度测试。
Code Review Skill 是一套系统化代码审查方法,强调在保证质量的同时促进学习。它给出审查优先级、三轮审查流程、评论前缀、反馈规则、检查清单与常见反模式,帮助团队更高效、更有建设性地完成代码评审。
Debugging Patterns Skill 是一套系统化排错与错误分析方法,涵盖复现、隔离、假设、验证等调试思维,以及二分查找、堆栈跟踪阅读、日志策略、橡皮鸭调试等实用技巧,并列出常见错误分类与反模式。
Master Alex Audit 是面向 Master Alex 项目的综合审计技能,提供覆盖安全、质量与健康度的 22 项自动化检查,包含版本对齐、继承同步、安全保护、构建产物、UI、依赖、测试、无障碍、本地化、资源与配置等审计章节。
一个“橡皮鸭调试”技能:作为思考伙伴,通过倾听、复述和提问,帮助用户在解释问题的过程中自行发现答案,而不是直接给出解法。
Testing Strategies Skill 是一套系统化测试策略指南,强调在不过度测试的前提下建立信心,涵盖测试金字塔、AAA 单元测试模式、Mock 取舍、覆盖率理念、TDD 循环及不应测试的内容。
一项用于排查 GitHub Actions 构建与测试失败的中文技能说明。它通过 tools/fetch_gha_logs.py 脚本下载并提取完整的 GHA 日志,帮助定位 CI 失败原因、查看缓存命中、sccache 统计与构建耗时等信息。
面向疑难 Bug 与性能回归的纪律化诊断技能,强调先建立快速、确定、可自动运行的通过/失败反馈回路,再复现、假设、插桩、修复并补回归测试,最后清理与复盘。
domain-model 是 wiki-forge 工作流中的领域建模阶段技能,用于在写 PRD 前对计划做压力测试、统一术语,并把决策与上下文记录到项目知识库的规范位置。
grill-with-docs 是一个用于在计划阶段对方案进行严格质询的技能:依据领域术语表、ADR 与代码实际行为挑战模糊表述,逐一解决决策依赖,并记录领域语言与架构决策。
行为优先的红-绿-重构测试技能,用于开发功能、修复缺陷或编写集成测试。强调通过公共接口验证行为,反对先写全部测试的水平切片,主张一次一个行为的垂直切片。
run-qa 是项目质量验证技能,用于在用户要求“运行 QA”“验证真实播放”“测试提供方连接”或检查网站、浏览器扩展、Android 流程时执行项目级 QA。它依据项目内的 .agents/skills/qa/SKILL.md 与 .agents/qa/config.json 配置,通过 project-qa run --root <repo> 命令运行测试,支持 --filter 按 ID 子串筛选后续运行、--base-url 临时指定网站目标而不修改项目设置。技能强调使用确定性脚本,失败流程可先交互排查再固化为可重复用例,禁止用模拟成功替代失败的实时行为。报告区分通过、失败与阻塞,记录 Git 版本并以 0/1/2 退出码表达结果,同时区分省略用例与配置缺口,并提示通过仅代表断言成立而非视觉或运行时健康。
契约测试(Contract Test)是一项技能,用于编写和审查验证服务消费者与服务提供者之间约定的测试,不验证双方内部行为,只关注消费者期望与提供者能力是否匹配。它适用于不同团队开发、需要保持兼容的两个服务,可在部署前发现破坏性 API 变更,验证消费者只使用提供者真正提供的接口,以及校验已发布 schema(OpenAPI、Avro、Protobuf、JSON Schema)与实际用法是否一致;不适用于验证服务内部业务逻辑或端到端用户结果。技能强调消费者定义契约、契约作为版本化发布制品、两端分别验证、契约保持窄范围,并给出契约坏味道检查清单、基于 schema 的契约做法与常见工具类别(不指定唯一工具)。
该技能用于编写或审查性能测试,在定义负载下测量延迟、吞吐量、资源占用与可扩展性,并依据明确的 SLO 阈值断言结果。强调先建立基线再设定阈值、隔离被测系统、按百分位报告结果,并提供性能测试常见问题清单、负载场景类型与常用工具参考。
unit-test 是一个单元测试技能,用于编写或审查针对单个函数、类或模块的隔离单元测试,所有外部依赖均以测试替身替换。它强调严格隔离、确定性执行和速度,禁止真实 I/O 与真实时间;指导在架构边界处打桩、优先使用内存假实现、按 AAA 结构组织测试、用参数化替代重复用例,并提供测试气味检查清单与常见错误清单。适用于写单个函数或类的测试、审查隔离性、决定单元级 mocking 策略以及诊断慢速、不稳定或脆弱的单元测试;不适用于有意使用真实数据库、真实 HTTP 或真实文件系统的测试(应参考 integration-test)。
一个用于审查拉取请求(PR)是否引入具体"harness 文档漂移"的审查技能,聚焦构建清单、脚本、钩子、CI 与路由文档等敏感面的文档与行为不一致,"无漂移"也是正常结果。
mimic-qa 是 MIMIC 扩展的端到端 QA 测试技能,用于验证 shell 钩子、模式分析、技能合成与侧边栏 UI 等核心功能,并附带故障排查入口。
fuzz-hardening 是一个面向 FMC Bun + TypeScript 应用(TanStack Start、React、Zod、Prisma、Postgres/PostGIS、GitHub Actions)的技能,用基于属性的模糊测试(fast-check 配合 @fast-check/vitest)加固处理不可信输入的代码。它先梳理攻击面并排序,再为选定的目标编写测试装置,生成合法形状输入与恶意输入,运行后对失败用例做最小化、判定与修复,并把复现输入固化为回归测试,最后接入脚本与 CI。
model-verify 是 flagos-ai/skills 中的一个技能,用用户指定的目标模型对服务栈进行验证。它先在不启用 FlagGems/FlagCX 的情况下运行,以隔离模型自身错误,再在完整多芯片栈下运行,并对比两次结果以定位故障。
perf-test 是 flagos-ai/skills 中的一项技能,用于对已服务的模型运行性能基准测试(vllm bench serve),覆盖 5 种工作负载配置,并在 FlagEval 可用时运行准确率基准。需先在容器内启动 vLLM 服务,再复制脚本执行并汇总报告。