python-programming
用于实现、调试、测试、打包、类型标注、审查与重构 Python 应用的工程技能,适用于脚本、API、自动化等场景,强调先了解项目规范再改动。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,175 个结果
用于实现、调试、测试、打包、类型标注、审查与重构 Python 应用的工程技能,适用于脚本、API、自动化等场景,强调先了解项目规范再改动。
Materialize 仓库的提交与 PR 技能,触发词包括 commit、prepare commit、create PR、push、open pull request 等。用于在 Materialize 项目中按团队约定完成提交前检查、编写提交信息与 PR 描述、管理 Cargo.lock 及 Git 分支流程。
一个基于 Manim(Python 动画引擎)的技术讲解动画生成技能,可制作算法逐步演示、数学公式推导、流水线与数据流图、架构分层、对比与时间线等动画解说视频,并可选叠加音乐、配音与字幕。
这是一个用于以编程方式创建并注册 Simulink 模块图标的技能:按照 MathWorks 推荐的方式生成 DVG SVG 并注册到模块上,以便在 IconEditor 中继续编辑。它可以生成 SVG 图标,添加可见性条件、实时表达式文本、LaTeX 公式、端口标签等动态行为,并处理相对定位与 First Fit 自适应尺寸;还支持将已有 SVG 注册到模块、在 IconEditor 中打开图标。适用于 masked、普通或 Simscape 模块的图标设计;需要 Simulink R2026a 或更高版本。它不处理模型结构、参数、端口连线的编辑,也不负责模块库配置。
用于管理 Simulink Variant Manager 和 Variant Configurations 工作流的技能。可检查、列出和探索模型中的变体配置、变体控制变量及变体结构;创建、修改或删除变体配置;根据约束验证配置;自动生成所有有效配置;应用、激活或更新模型;比较不同配置的激活模块与差异;将 150% 变体模型缩减为特定设计;设置非侵入式仿真与测试;设置或查询首选配置;显示或隐藏控制变量使用情况;打开或关闭 Variant Manager UI。
零依赖 JavaScript 实用工具集,优先使用原生 API,必要时引入 just-* 微包,涵盖对象、数组、字符串、数字、函数等常见操作,并提供选型对照表。
用于审查 worktrunk(Rust 编写的 git worktree 管理 CLI)拉取请求的技能,检查 Rust 惯用写法、项目约定与代码质量,可作为自动化 PR 审查器运行。
create-changes-report 是一个用于代码变更收尾的 Agent Skill:在任务改动代码、测试、配置、模式或基础设施后,生成一份自包含、可离线打开的交互式 HTML 变更报告,作为主要代码评审交付物,让评审者约 5 分钟内理解并评估变更。
web-watcher 是一个命令行网站与 API 监控工具,可按间隔抓取指定 URL、对比内容变化并输出 diff,支持持久化基线与通知。资料提供的是技能使用说明,用于指导按其显式请求执行监控,需另行安装 CLI。
code-simplification 是一个向后兼容别名技能,用于在行为不变的前提下降低代码复杂度。其原有流程已被 OMO 内置技能覆盖,本技能仅保留 Chesterton's Fence 提醒:删除代码前先弄清它为何存在。
基于 viem v2 实现以太坊登录(SIWE,遵循 EIP-4361)的技能,提供参考实现与 API 文档,涵盖 nonce 管理、消息创建解析验证及 ERC-1271 智能合约钱包签名验证。
用于审计 Go 代码控制流质量的技能,依据 RMS Go 编码规范检查提前返回、嵌套深度、代码块大小、守卫子句与多余 else,并给出重构建议。
用于在 Metabase 仓库中起草或审计 REST API 变更日志(docs/developers-guide/api-changelog.md)的技能:通过语义化对比两个 git ref 之间已提交的 OpenAPI 规范,找出破坏性变更、遗漏条目与陈旧条目。
Metabase 后端模块约定技能,说明后端代码应放在哪个命名空间、如何访问应用数据库,涵盖模块布局、<module>.db 规则、[:auto/param] 值绑定、模块配置与迁移文件规范。
Metabase 仓库中的技能,用于在模块依赖图出现新的循环簇且尚未命名时,协助提出太空主题的命名建议,并指导确定锚点模块与记录方式。
Metarhia JavaScript 代码风格技能,用于编写或编辑 .js、.mjs、.ts 文件时统一格式、命名与最佳实践,并提供 ESLint 与 Prettier 的安装、脚本配置及 lint/fix 流程。
面向施工现场主管的估算知识技能,讲解单位成本结构、装配式估算、CSI MasterFormat 成本编码、工程量计算、生产率与浪费系数等,帮助主管用数据核验报价与变更,而非替代专业估算师。
clojure-review 是一个面向 Clojure 与 ClojureScript 代码变更的审查技能,用于按 Metabase 编码规范检查风格违规与代码质量问题,适合在评审拉取请求时使用。
面向 Clojure 与 ClojureScript 开发的技能,提供 REPL 驱动工作流、编码规范与最佳实践指导,用于编写、开发和重构代码。
一种“纵深防御”式数据校验方法:在数据流经的每一层都做校验,使由无效数据引发的深层执行失败在结构上无法发生。适用于修复因无效输入导致深层报错的缺陷,强调入口、业务逻辑、环境守卫与调试日志四层防护。
Developer Growth Analysis 是一个用于分析开发者近期编码工作的技能。它通过读取本地 Claude Code 聊天历史(~/.claude/history.jsonl,默认分析过去 24-48 小时),识别编码模式、开发短板与可改进领域,并生成个性化成长报告。报告包含工作摘要、按优先级排列的改进领域、观察到的优势、行动项,以及通过 HackerNews 检索到的相关学习资源,最后可将完整报告发送到用户自己的 Slack 私信。适合希望在不等待代码评审的情况下,基于自身真实工作记录获得结构化、数据驱动反馈的开发者。
这是一个用于收尾开发分支的技能,在实现完成且所有测试通过后,帮助开发者决定如何整合工作成果。它遵循“验证测试 → 呈现选项 → 执行选择 → 清理”的核心原则,提供四个结构化选项:本地合并回基分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。技能会先运行项目测试套件,测试失败则停止并提示必须先修复;随后确定基分支,再让用户选择后续流程。选择合并或丢弃时会清理 worktree,丢弃操作需输入 discard 确认。该技能常被 subagent-driven-development 和 executing-plans 调用,并与 using-git-worktrees 配合使用。
用于与 Storj Gerrit 代码协作服务交互的技能,面向拥有写权限的用户,帮助配置 SSH 远端、安装 commit-msg 钩子并提交代码评审。
一个用于在调试陷入循环、反复尝试无果或用户明显受挫时,借助 GPT-5 进行复杂技术研究与问题排查的技能。