tooling
TypeScript 工具链技能,聚焦编译器配置、构建优化与开发环境搭建,涵盖 tsconfig.json、项目引用、增量构建、esbuild/SWC/webpack/Vite、ESLint 与 Prettier 集成及 VS Code 配置。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,160 个结果
TypeScript 工具链技能,聚焦编译器配置、构建优化与开发环境搭建,涵盖 tsconfig.json、项目引用、增量构建、esbuild/SWC/webpack/Vite、ESLint 与 Prettier 集成及 VS Code 配置。
通过 DuckDB 分析本地线程数据,挖掘 Amp 未公开的 API 模式与工具调用统计。
基于 Jules Hedges 双向编程理论的技能,用四类格(协变、逆变、双变、不变)描述变量的时间方向,并映射到 GF(3) 三值结构,用于类型检查与双向语义求值。
Cargo 是 Rust 的包管理器,提供 36 个子命令,用于构建、检查、测试、运行、打包、管理依赖、发布与安装 crate,并支持工作区配置。
cargo-fuzz 是一个用于 Rust 的模糊测试(fuzzing)技能,基于 libFuzzer。资料来自 Trail of Bits 的安全技能集合,用于对 Rust 代码进行模糊测试。
SDF Skill 将 Hanson 与 Sussman《Software Design for Flexibility》一书的核心思想整理为可加载的 MIT Scheme 技能,涵盖组合子、通用分派、传播器、分层数据与退化实现等,用于构建可增式演化的系统。
基于 Trail of Bits 代币集成检查清单的综合代币集成与实现分析工具,用于审查 ERC20/ERC721 合规性、识别异常代币模式、评估合约构成与所有者权限,并分析协议对非标准代币的处理方式。
uv-discohy 是面向 DiscoHy Thread Operad 的 Python 工具链技能,整合 uv、uvx 与 ruff,用于依赖管理、一次性工具执行、代码检查与格式化,并提供 DiscoHy 操作子(operad)的构建、变体切换与 GF(3) 守恒校验。
Zig 生态技能页,覆盖构建、测试、格式化、LSP 与交叉编译命令,并整理 zig-syrup 中的新兴模式,如 SplitMix64 双射、三模式 PRNG、C ABI 回调、SIMD 异或、喷泉码解码与二进制分帧。
speckit-clarify 是 spec-kit 工作流中的澄清技能:扫描当前功能规格,最多提出 5 个高针对性的多选或短答问题,并把回答写回规格文件,减少后续实现与验收中的歧义。
PostHog 的 Django/Postgres 迁移安全规范与工作流,用于编写、调整、审查迁移,涵盖非阻塞迁移、热表锁风险与合并冲突处理。
基于 Robert C. Martin《Clean Code》的代码整洁实践技能,收录 45 条规则,分为 8 大类并按影响优先级排列,用于编写、评审与重构代码时参考。
用于编写调用 Gemini API 的代码的技能,覆盖文本生成、多轮对话、多模态理解、图像与视频生成等场景,并给出当前模型、SDK 版本、交互式 API 用法与迁移注意事项。
add-python-package 是 probabl-ai/skills 中的一项技能,用于为项目添加 Python 依赖。它通过项目的环境管理器来添加依赖,或在 env.managed 为 false 时请用户自行安装。该技能在以下情况被触发:工作流需要缺失的 import、choose-python-library 选定某个库之后,或需要对 src/<pkg>/ 进行可编辑(editable)安装时。它不负责在多个竞争库之间做选择(由 choose-python-library 处理),也不负责从头搭建缺失的环境管理器(由 setup-python-env 处理)。当 env.managed 为 null 时,如果已安装 setup-ml-project,则加载该技能。使用流程为:读取 status.policy.env.managed、env detect 和 env route,先对本轮请求分类(editable、add-skore 或具名包),再按 managed 状态分别处理。
choose-python-library 是一项用于解决 Python 库选型问题的技能,来自 probabl-ai/skills。它的用途是在面对某个具体任务时,帮助在多个竞争的 Python 库之间做出真实选择,随后在 `add-python-package` 已安装的情况下交由该技能添加所选依赖。它适用于存在竞争性库的问题,或项目中尚未由既有技术栈固定的可选包,例如首次进行表格数据探索、管道构建或评估扩展件时使用,但不适用于工作区初始化阶段。该技能强调以面向数据科学的方式来呈现选项,不静默替用户做决定,也不会安装全部候选库,更不以流行度作为技术决策依据。
export-ml-notebook 是一个用于将 jupytext percent 格式(`# %%`)的 Python 源文件导出为 `.ipynb` 文件(以及可选 `.nb.html` 查看器)的技能,属于 probabl-ai/skills 技能集。它强调以 `# %%` 的 `.py` 文件为唯一真实来源,只生成派生的 `.ipynb`,不反向重写 `.py`。该技能会依据 `policy.notebooks` 策略状态决定行为:当策略为 `null` 时会自动将其设为 `true`;当策略为 `false` 时会提示用户是否开启;当策略为 `true` 时通过 `notebook fill` 填充请求的百分比格式文件,且代码单元输出保持为空。`data_analysis/`、`experiments/` 和 `audit/` 目录下的文件均由 fill 填充空输出。当用户需要 HTML 或站点查看器时传入 `--html` 参数生成自包含的 `.nb.html`。内核 `notebook convert` 仅保留给源文件本身即为执行的场景(如未拟合的实验快照)。该技能通过 `python -m skore_skills` 命令驱动,依赖 jupytext、nbformat 等包。
export-ml-project 是一个协调类技能,用于按需触发机器学习项目的导出流程。根据资料,它本身只负责“排序/编排”,实际转换与建站由子技能完成。它会先运行 `python -m skore_skills status` 读取策略状态,然后用多选方式询问用户要导出哪些内容,选项为“Executed notebooks(已执行的笔记本)”和“Documentation site(文档站点)”。用户的选择会被持久化为策略(通过 `python -m skore_skills policy set notebooks true/false` 或 `site` 设置)。若用户选中的子技能在状态中可用,则加载对应子技能:选 notebooks 时加载 export-ml-notebook(首次同意时安装工具链,然后执行 convert,仅在需要站点笔记本查看器时使用 `--html`);选 site 时加载 export-ml-site(首次同意时安装 mkdocs-material,必要时初始化,然后 build,从不执行 convert)。资料未提供收费、价格、适用平台等更多信息。
这是一个用于协调机器学习项目初始搭建的编排型技能。当用户要求建立或引导一个新的机器学习工作区时触发,或者当流水线阶段发现待处理状态非空时触发。它的核心作用是统一组织和调度环境的准备流程:只询问用户尚未完成、尚未拒绝的待办部分,让用户自行勾选需要设置的项。技能会先要求用户逐一选择想做的部分,随后在同一阶段询问环境管理器、是否由它管理环境、Python 导入名、以及 Git 是否自动提交,并且只针对用户选择且尚未记录的项目进行询问,之后持久化保存答案。当选择 Git 时,会在任何写入前先执行变更前快照检查,仅在检查结果为 ask 时才询问是否提交当前文件;空文件夹或干净的工作树会记录为 skipped 且不询问。最后只运行用户选定的部分,并在首次提交前由 Git 询问一次保留哪些未知文件,完成后返回调度它的技能。
Astrofy 的 sitespec 创建技能:依据用户请求、相关 skill 与项目内 sitespec 契约,在 .sitespec/ 下创建开发任务文件,必要时才提问澄清,并从相关 reviewSkills 派生检查清单。
Astrofy 的技能之一,用于执行 .sitespec/ 中的实施任务:按清单逐项使用声明的 skill 完成工作,并在每项完成、记录备注或状态变化时更新 SITEPEC.md。
该技能用于重建并维护项目目录索引,包括作品集、编辑库、渠道素材和日历,便于快速定位项目全部资料,通过更新 JSON 索引记录路径、标题、状态、渠道、角色与关联。
该技能提供特定编程语言与框架的深度专业知识,用于处理特定技术栈的复杂问题。顶层文件仅作索引导航:先对用户任务与各子技能触发语义做语义匹配,再打开最相关子技能的入口文件,按需加载其 references、scripts、assets 等内容。
Nutrient Flutter SDK 是封装原生 Nutrient iOS/Android SDK 的 Flutter 插件,通过单一 Dart API 提供 PDF 查看、注释、表单填写与数字签名,并支持基于 Nutrient Instant 的实时协作注释。
Nutrient .NET MAUI 移动 SDK,通过 Nutrient.MAUI.SDK NuGet 包在 .NET MAUI 项目中封装原生 iOS 与 Android SDK,用单一 C# API 实现 PDF 查看、注释、表单填写与数字签名。旧包名 PSPDFKit.MAUI.SDK 为更名前的名称。