code-quality
面向 ESLint、Prettier、Biome、oxc 等工具的统一代码检查与格式化技能,在配置或修复代码风格问题时触发,会根据项目现有工具给出上下文相关建议。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,086 个结果
面向 ESLint、Prettier、Biome、oxc 等工具的统一代码检查与格式化技能,在配置或修复代码风格问题时触发,会根据项目现有工具给出上下文相关建议。
durability 是 rat-stack 技能库中的一个开发技能,用于在提供商、连接池或依赖变慢、工作进程死亡时,让 rat-stack 应用保持可用。它面向各类 I/O 边界、连接池、提供商调用和共享资源,要求在改动数据库连接、套接字、提供商 SDK、超时重试、批量循环、Deferred/Cache/Ref/Semaphore/Latch/PubSub 等共享原语、可调参数或可阻断工作的检查点时加载本技能。技能基于 Effect 在 JavaScript 运行时中的并发模型,强调持久性来自存储而非运行时,提供租约连接、提交应答、单次超时、限制在途工作、按请求限定等待者、用账本爬升开关、按存活失败开放等模式,并配有原则文件、示例代码和测试围栏。
这是一个面向 API 与接口设计的技能,用于在设计 API、模块边界或任何公共接口时,创建稳定、文档完善且不易误用的接口。它覆盖 REST API、GraphQL schema、模块边界、组件 props 等代码间交互面,强调契约优先、统一错误语义、边界校验、优先增量扩展而非破坏性修改、可预测命名,以及正确处理幂等键。该技能提供触发场景、核心原则、示例代码与设计后验证清单,帮助团队在实现前明确契约,减少消费者被破坏的风险。
Git 工作流与版本管理技能,用于在任何代码改动中规范提交、分支、冲突解决与版本发布。核心主张是把提交当作存档点、分支当作沙盒、历史当作文档,从而让 AI 代理高速生成的代码保持可管理、可审查、可回滚。技能推荐主干开发(trunk-based development),使用 1-3 天内合并的短生命周期特性分支,并强调原子提交、描述性提交信息、关注点分离、控制改动规模(约 100 行/提交)、分支命名规范、git worktree 并行工作、提交前检查(diff、密钥扫描、测试、lint、类型检查)、生成文件与 .gitignore 处理、用 git bisect 等调试,以及语义化版本、打标签和面向使用者的变更日志。
discover 是 jschulte/claude-plugins 中的生态发现技能:从一个起始仓库出发,扫描 npm 包、Docker Compose、环境变量、API 调用、CI/CD、工作区配置等整合信号,结合用户提供仓库、GitHub 搜索与本地文件系统扫描,生成生态地图并交接批量分析。
通过 LSP 工具为 R 代码提供代码智能能力的技能:检索文档、跳转定义、分析调用图,在查找符号定义与用法时优先于文本搜索。
executing-plans 是一个用于在独立会话中按批次执行书面实施计划的技能,通过评审检查点控制进度。适合已有明确计划、需要分阶段执行并逐批获取反馈的开发场景。
根据已暂存的 Git 改动起草 Conventional Commit 提交信息,仅返回建议文本,从不执行 git commit。适用于用户想要提交信息建议或总结已暂存工作的场景。
Thermo Review 是一个用于代码质量审查的技能,专注于结构简化、职责集中、抽象质量与可维护性。它把被审查范围当作严格的结构质量门禁,认为行为正确并不足够,实现还必须让代码库更易于推理。该技能会始终生成一份 Markdown 报告文件和简短的终端摘要,主要工作是穷尽式地识别被审查范围内不同的结构性问题,包括遗漏的简化机会、意大利面条式增长、文件体积压力、薄弱的抽象边界、类型契约模糊、重复逻辑和所有权漂移。审查阶段除报告产物外保持只读;若用户同时要求修复,则先冻结报告,再按授权处理。它要求先明确范围(工作区、暂存变更、提交范围、分支差异、PR、文件集或粘贴代码),默认以 350 行作为检查内聚性、依赖方向和规范所有权的触发线,并采用递归候选前沿进行穷尽式扫描,直到达到固定点。输出使用严重性标签(Blocker、Major、Minor、Question)并映射为 Block、Changes requested、Discuss、Pass with caveat 或 Pass 等建议。
独立的 Python 重构技能,遵循 Python 最佳实践,在不改变行为的前提下清理代码。适用于重构 Python 包、脚本、命令行工具、测试等场景。
codebase-researcher 是一个用于系统性深度分析代码库的技能,自顶向下梳理项目结构、架构与实现模式,生成 SKILL.md、CLAUDE.md 及 references/ 知识文档,适用于新项目上手、架构梳理与知识传递。
用于 Claude Code 的插件开发技能,可根据业务需求分析并生成完整插件,涵盖 MCP 服务器、技能与斜杠命令,并提供架构建议、模板、验证与打包脚本。
implement 是一个用于按规格说明或工单实现代码工作的技能。它要求依据用户提供的 spec 或 tickets 完成开发任务,在可能的情况下于预先约定的接缝处使用 /tdd;开发过程中定期运行类型检查和单个测试文件,最后运行完整测试套件;完成后使用 /code-review 审查工作,并将改动提交到当前分支。
一个将当前对话与代码库理解直接综合为规格文档(可理解为 PRD)并发布到项目问题追踪器的技能,不进行额外访谈。需先配置问题追踪器与分诊标签(如未配置可运行 /setup-matt-pocock-skills)。
面向疑难 Bug 与性能回退的严谨诊断流程技能。按“复现 → 最小化 → 假设 → 埋点 → 修复 → 回归测试”六阶段推进,帮助开发者系统化定位问题而非盲目看代码。
用于从零搭建面向用户的 DreamCLI 命令行工具的技能,采用 Bun 优先工作流与类型化模式,适用于脚手架生成或实现新的 @kjanat/dreamcli 应用。
planning 是 methodology-skills 中的实施规划技能,需在 prompt-enhancer 之后强制使用,把已明确的需求与方案转化为可执行计划,包含 MECE 步骤分解、依赖分析、资源规划、风险评估和强制的 plan-review 用户确认。
code-review 是一个基于证据的代码审查技能,用于审查拉取请求(PR)、分支比较、工作区改动或选定的代码片段。它强调不止检查明显的缺陷,而是质疑实现本身,并围绕风险、仓库规范和来源追溯生成与修订版本绑定的审查结论。该技能不依赖特定托管平台、智能体运行时或模型,默认只做检查并输出报告,不授权修复、安装依赖、提交评论或批准合并。
create-pr 是一个用于从现有变更准备、创建或更新 GitHub 拉取请求(PR)的技能。它按场景提供准备、发布、更新与恢复的流程指引,帮助撰写 PR 标题与描述,并遵循仓库模板与披露要求。该技能强调保持变更一致性、安全扫描、如实报告检查状态,并默认新建 PR 为草稿,除非用户或仓库策略指定为就绪状态。
这是一个用于执行已批准规格、明确工单或有界用户需求的技能,将需求落实为可验证的代码仓库改动。它强调单一授权结果与证据留存:先做预检,确认来源、允许路径、行为、分支版本、现有改动、可用工具和权限;再校验审批与阻塞性决策,缺失时停止并请求用户调用 spec;随后按功能、修复、重构、迁移等单一结果类型执行,并在每单元前后检查授权、前置条件与证据;最后运行聚焦检查与受影响范围检查、审阅最终差异并交回。超出范围的写入、提交、推送、发布或远程发言均需用户显式授权。
使用 Better Auth 为 TypeScript/JavaScript 应用创建鉴权层的技能,覆盖新项目搭建、现有项目接入与迁移,包含服务端/客户端配置、路由处理器、数据库迁移、常用插件与安全清单。
这是一个关于代码评审实践的技能指南,强调技术严谨性、基于证据的判断以及验证优先于表面回应。它涵盖三大实践:接收反馈(以技术评估代替客套式认同)、请求评审(通过 code-reviewer 子代理进行系统化评审)、验证门(在声称完成前先取得证据)。适用于收到代码评审意见、完成任务或重大功能需要评审、以及在提交或合并前需要验证的场景。核心原则是技术正确性高于社交舒适:先验证再实现,先提问再假设,先有证据再下结论。
本技能用于修复 Home Assistant 自定义集成中的弃用警告,并帮助将集成升级到较新的 Home Assistant 版本。当代码中出现已弃用的导入、类型注解或写法模式时适用。内容覆盖 2024–2025 年期间的弃用项,包括 ServiceInfo 导入位置迁移、hass.data[DOMAIN] 改用 runtime_data、OptionsFlow 的 __init__ 弃用、DataUpdateCoordinator._async_setup、VacuumActivity 枚举、Camera 的 WebRTC 方法变更,以及 Python 3.9+ 的类型注解更新,并提供迁移检查清单与脚本化的模式检测方式。
面向 Home Assistant 集成的 WebSocket API 开发技能,讲解如何注册自定义 WebSocket 命令、订阅实时更新、处理错误与鉴权,并给出前端调用与测试示例。