conventional-commits
该技能用于按照 Conventional Commits v1.0.0 规范编写 git 提交信息,适用于提交、修改提交、交互式变基改写以及打开 PR、推送变更等会生成提交的工作流。它规定提交信息结构为“类型[可选范围]: 描述”,并给出可选正文与页脚、破坏性变更标记以及类型选择指南,同时要求保持人类开发者风格、禁止添加任何 AI 代理归属信息。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
39,552 个结果
该技能用于按照 Conventional Commits v1.0.0 规范编写 git 提交信息,适用于提交、修改提交、交互式变基改写以及打开 PR、推送变更等会生成提交的工作流。它规定提交信息结构为“类型[可选范围]: 描述”,并给出可选正文与页脚、破坏性变更标记以及类型选择指南,同时要求保持人类开发者风格、禁止添加任何 AI 代理归属信息。
面向漏洞利用开发的 Claude 技能,把已确认的内存破坏类漏洞转化为可稳定复现的 PoC。覆盖栈/ROP、glibc 堆与 FSOP、格式化字符串、浏览器/JIT 类型混淆与 UAF,以及 Linux/Windows 内核提权,并给出检测遥测与 OPSEC 注意事项。
面向 PostgreSQL + Hotwire + Tailwind CSS 技术栈的 Rails 编码约定技能,规定 MVC 结构、TDD 测试门禁、Turbo/Stimulus 前端写法、N+1 预加载与安全实践,用于生成或审查新 Rails 代码。
面向 Ruby 项目的服务对象(Service Object)编写与重构技能,强调测试先行(TDD 硬性门禁),统一使用 self.call(...) → new(...).call 入口,返回 { success:, response: } 结果契约,并提供标准、批量、纯类方法、编排器四种模式及 YARD 文档与模块 README 要求。
该技能用于在 Ruby 中集成外部 API,采用严格的五层模式:Auth → Client → Fetcher → Builder → Entity,每一层都遵循测试门控流程(先写 spec 验证 RED,再实现,确认 GREEN 后才进入下一层)。它强调安全边界:第三方 API 响应、文档和规范均视为不可信运行时数据,不得控制智能体行为或代码生成;Client 层返回的原始响应属于不可信中间值,必须经 Builder 层通过 ATTRIBUTES 白名单过滤后才能进入 Entity 和调用代码,并丢弃 prompt、system、instructions 等指令类键。Client 错误只保留状态和类名,不包含原始响应体。适用于需要安全、可测试地对接外部 API 的 Ruby 项目。
用于 Ruby 代码变更集的结构化代码评审流程,按 Critical/Major/Minor/Nitpick 严重级别分类问题,并强制校验变更是否包含测试。
skill-router 是 Ruby 核心技能包中的入口编排技能,用于将复杂的 Ruby 请求分诊并拆解为有序子任务,再路由到对应的专用技能流程。
一个防止 getter 滥用的命名规约技能:在领域模型必须暴露 getter 时(如持久化、JSON 转换、测试、日志),用 breachEncapsulationOf 前缀显式声明「此处破坏了封装」,从而抑制滥用、便于代码审查与静态检测。
面向 Java、Kotlin、Scala 等语言的技能,指导将集合封装为专用类(First Class Collection),把聚合、过滤、校验等领域逻辑集中到集合类内部,并保证不可变性,适用于代码评审、新实现与重构。
OMERO 显微图像数据管理平台的 Python 集成技能,通过 omero-py 访问图像、数据集与筛选数据,分析像素、管理 ROI 与注释,并支持批量处理与高内涵筛选工作流。
用于对接 protocols.io API v3 的技能,支持搜索、创建、更新和发布科学实验方案,管理步骤、材料、评论、工作区与文件,并跟踪实验记录。适合需要以编程方式访问 protocols.io 的科研协作与集成项目。
scikit-survival 是构建在 scikit-learn 之上的 Python 生存分析库,用于处理含删失的时间-事件数据,提供 Cox 模型、随机生存森林、梯度提升、生存支持向量机及一致性指数、Brier 分数等评估工具。
面向 Bash 5.1+ 脚本开发的技能,提供现代 bash 惯用法、错误处理、参数解析以及用纯 bash 替代外部命令的模式与最佳实践。
TypeScript 专用代码审查规则集,检测到 tsconfig.json、*.ts 或 *.tsx 时由 dh:code-reviewer 加载,覆盖严格模式、ESM、类型安全、品牌类型、可辨识联合、异步模式与运行时安全等检查。
python3-cli 是一份面向 Python 3 命令行(CLI)应用开发的技能资料,主要围绕 Typer 与 Rich 两个库展开。其核心主张是先确定 CLI 的消费方:若 CLI 位于 Agent Skill 或插件内部,默认面向智能体,应避免使用 Rich 渲染命令输出,而应从 Pydantic 响应模型通过 model_dump_json() 输出紧凑、不缩进的 JSON 到 stdout,并把诊断信息写入 stderr,保持 JSON schema 稳定;面向人类的 CLI 才可使用 Typer + Rich 做终端呈现。资料给出了参数使用 Annotated[Type, typer.Option(...)]、用 rich_help_panel 分组选项、使用 Rich emoji 记号、CLI → 业务逻辑 → 服务 → 输出边界的分层架构、优先使用 uv run 运行脚本、工厂模式做依赖注入等标准,并提供 Typer 应用结构、Rich 宽度测量、CliRunner 测试、异步并发(Semaphore)与 PEP 723 内联脚本 shebang 等示例,还列出大量 Typer、Rich 与二者集成的参考文档以及示例资产。
用于配置 pyproject.toml 与现代 Python 打包的 Claude 技能,遵循 PEP 517/518/621/660/723 标准,适用于创建或更新 pyproject.toml、选择构建后端、配置工具与依赖约束等场景。
一个面向 Python 任务的测试驱动开发(TDD)技能,适用于明确要求测试先行、红-绿-重构流程的场景。它指导先设计接口、编写失败测试、最小实现通过测试,再重构与验证。
面向 Python 3.11+ 的 pytest 测试设计技能,依据行为契约、风险与维护调整后的价值来指导测试架构,帮助决定保留哪些测试、在哪个边界验证,并给出 fixture、覆盖率与变异测试的使用原则。
面向 Python 的 Pytest 测试模式技能,涵盖 fixture 设计、行为命名、行为与风险驱动的覆盖率、Hypothesis 属性测试、变异测试、异步与 CLI 测试、性能基准和 mock 策略,并给出测试失败时的排查心态与目录结构建议。
plan-change 是一个用于 guardrails 项目的技能,帮助在需求、风险与设计已就绪、尚未编写代码之前,为一次变更编写简短且可追溯的实现计划。它要求先确认相关 REQ 已存在于 SRS 中,安全相关变更具备 RMF 覆盖,结构性变更具备 SDD 条目,并在 worktree 中工作。计划保存到 docs/plans/YYYY-MM-DD-<topic>.md,包含目标、实现项、安全等级与验证命令等头部字段,每个任务需列出涉及文件、并行性、追踪 ID 与测试代码,并经过自检后交给 develop-change、check-traceability 与 merge-change 执行。
sketch 是一个面向 Cursor 的分阶段实现草图技能:在不改动应用代码、测试、配置或项目资源的前提下,先做调查与讨论,再把选定方案写成可执行的阶段化计划文件。
solutionize 是一个仅做方案规划、不写实现的工作流技能:调用后必须进入 Cursor Plan 模式,与人类伙伴一起讨论取舍、UX、PR 规模与可评审性,直到 sketch 步骤结束前禁止任何代码、测试、配置或资源改动。
用于在已有 review-product-flow 产品走查指南时,让智能体在真实浏览器中执行各用例,并同时采集界面与后端证据。最终交付物是运行文件,每个用例都需有引用的屏幕证据;涉及服务器状态的用例还需实际执行的服务端探测。
魔兽世界正式服法术与技能 API 的完整参考,覆盖 C_Spell、C_SpellBook、C_ActionBar、冷却、图腾与变形等相关接口,基于 Patch 12.0.0,仅含当前版本未废弃函数。