glimpse-changes
glimpse-changes 是一个命令行工具与技能,用于把当前会话的代码改动整理成一份带语法高亮代码和差异渲染的 Markdown 走查文档,并在原生 Glimpse 窗口中打开展示。它支持用 changes 代码块按文件或行范围自动从 git 解析改动,也支持直接书写 diff 代码块展示示意性差异;可通过 stdin 管道或内联参数传入内容,并可选后台模式输出评审反馈文件。适合开发者或智能体向他人逐步讲解一次代码变更。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-14 00:15
40,999 个结果
glimpse-changes 是一个命令行工具与技能,用于把当前会话的代码改动整理成一份带语法高亮代码和差异渲染的 Markdown 走查文档,并在原生 Glimpse 窗口中打开展示。它支持用 changes 代码块按文件或行范围自动从 git 解析改动,也支持直接书写 diff 代码块展示示意性差异;可通过 stdin 管道或内联参数传入内容,并可选后台模式输出评审反馈文件。适合开发者或智能体向他人逐步讲解一次代码变更。
将现有基于 Exa、Firecrawl、Perplexity 或 Parallel 的搜索/抓取/研究集成迁移到 Tavily,尽量保持原有行为,包括调用点映射、依赖与环境变量更新、错误处理调整,并标注无直接对应功能。
该工具是一个用于在 spaces/[project]/ 目录中创建 git 提交的命令,支持约定式提交消息格式,并内置质量检查流程。它通过斜杠命令调用,可指定项目名、直接传入提交消息、修正上一次提交或跳过钩子检查。工具会自动检测变更位置,区分元仓库(meta-repo)与项目仓库,并在两者均有变更时询问用户提交到哪个仓库。提交前会默认运行测试和 lint 等质量检查,然后根据变更内容自动推断提交类型(如 feat、fix、docs 等),并按分支命名关联 issue 编号。适用于需要在多仓库结构中规范管理提交、减少手动操作并保证提交质量的开发场景。
spec 是一个用于管理协议级规格(protocol/standard specifications)的 AI 工具命令,定义系统必须做什么的「契约」。它支持导入外部标准(如 LEAF、OAuth、OpenAPI)、为项目创建自编协议规格、与上游同步规格、以及查看规格中特定章节。规格文件存放在项目 docs/specs/ 目录下,作为需求的唯一来源,代码实现需对照规格执行。通过 /spec、/issue、/plan、/implement、/complete 等命令串联工作流,并在规格文档内以状态标记(✅ 已实现、🚧 进行中、⏳ 未开始)追踪合规情况。
Telnyx 10DLC JavaScript 技能面向美国 A2P 短信合规场景,帮助开发者通过 Telnyx Node.js SDK 完成 10DLC 品牌(Brand)与活动(Campaign)的注册,并将电话号码或消息配置文件分配到活动。技能提供品牌创建、活动提交、消息配置文件分配等核心任务的 SDK 方法与参数说明,并涵盖错误处理、分页迭代、Webhook 签名验证等集成要点。10DLC 流程具有顺序性:需先创建品牌,再提交活动,最后附加消息基础设施;注册调用本身不足以发送消息,必须完成分配步骤。技能还列出品牌查询、活动查询、用例资格查询、电话号码活动创建等辅助操作,并强调不要臆造参数、枚举或响应字段,未内联的字段需查阅参考文档。
Telnyx Account - Go 是 Telnyx 官方提供的 Go SDK 技能,用于通过 Go 代码管理 Telnyx 账户相关功能。它基于 github.com/team-telnyx/telnyx-go 库,提供账户余额查询、月度费用明细与汇总、发票列表与详情、自动充值偏好设置、存储支付交易创建、用户标签、审计日志、明细记录搜索以及 Webhook 投递记录查询等能力。所有示例均以 Go 语言编写,需先通过 API Key 初始化客户端,并建议在生产代码中处理网络错误、限流(429)、校验错误(422)和认证错误(401)。该技能适合需要以编程方式集成 Telnyx 账户财务与审计数据的 Go 开发者。
该技能提供 Telnyx 账户管理的 JavaScript SDK 示例,用于经销商与企业场景下的子账户(托管账户)管理。内容涵盖安装与环境初始化、错误处理建议,以及托管账户的列出、创建、查询、更新、启用、禁用、全球出站信道限额调整,还有组织用户的列表、查询、删除与用户组报告等能力。适用于需要在 JavaScript 项目中通过 Telnyx SDK 以代码方式管理子账户与组织用户的开发者。使用前需安装 telnyx 包并配置 API Key,且托管账户的创建方需经 Telnyx 明确批准。
Telnyx Messaging Profiles 的 Go 语言 SDK 技能,用于通过 Go 代码创建和管理消息配置文件(Messaging Profiles),支持号码池、粘性发送(sticky sender)和地理匹配(geomatch)等功能,并可配置短代码(short codes)以支持高容量消息发送。该技能基于 github.com/team-telnyx/telnyx-go 库,提供完整的 API 调用示例,包括列出、创建、检索、更新、删除消息配置文件,以及管理关联的电话号码和短代码。
Telnyx Messaging Profiles 的 JavaScript SDK 技能,基于 telnyx npm 包,用于创建和管理消息配置文件(Messaging Profiles),支持号码池、粘性发送方(sticky sender)、地理匹配(geomatch)及短码(short codes)配置。技能内容涵盖 SDK 安装与客户端初始化、错误处理与重试策略、分页迭代,以及消息配置文件的列出、创建、检索、更新、删除操作,并支持查询关联电话号码、查询与操作短码。适用于使用 JavaScript 通过 Telnyx API 构建和运维短信/消息发送能力的开发者。
Telnyx Numbers Compliance 的 JavaScript SDK 技能,用于通过 telnyx npm 包管理电话号码合规相关的监管要求、号码套餐(bundle)、支持文档以及已验证号码。该技能提供 JavaScript 示例,涵盖套餐定价(billing bundles、user bundles)、文档上传与管理、监管要求与要求组(requirement groups)的创建、更新、提交审批等操作,并包含错误处理与分页说明。
Telnyx Numbers Config(JavaScript)是 Telnyx 官方提供的技能,用于通过 Telnyx JavaScript SDK 配置和管理电话号码相关设置,包括主叫号码显示、呼叫转移、短信能力启用以及连接分配等。该技能以 npm 包 telnyx 为基础,通过初始化客户端(使用 TELNYX_API_KEY 环境变量)调用各类 API。主要能力涵盖:批量更新号码的短信配置(messaging profile)、查询带有短信或语音设置的号码列表、列出与检索电话号码详情、更新(PATCH)与删除单个号码、校验号码归属(verify ownership)、以及通过后台作业批量删除号码、批量更新紧急设置和批量更新号码属性。文档同时给出统一的错误处理模式,涵盖网络错误、限流(429)、校验错误(422)与鉴权错误(401)。所有号码需使用 E.164 格式(如 +13125550001),列表方法返回自动分页迭代器,可用 for await 遍历。
telnyx-numbers-go 是 Telnyx 官方 Go 语言 SDK 中与电话号码相关的能力集,用于通过 Go 代码搜索、订购和管理电话号码。该技能围绕号码采购与配置流程,提供了号码搜索、号码订单、号码预留、进阶订单、号码块、客户服务记录、国家覆盖查询、库存覆盖、移动网络运营商查询、网络覆盖、评论等接口的调用方式。使用前需通过 go get github.com/team-telnyx/telnyx-go 安装,并使用 API Key 初始化客户端。所有电话号码需使用 E.164 格式(如 +13125550001)。代码中需处理 401、403、404、422、429 等常见错误,并可使用 ListAutoPaging() 自动分页。该技能要求不自行编造参数、枚举、响应字段或 webhook 字段,未在技能内联展示的字段需先查阅参考资料。
Telnyx Numbers Services 的 JavaScript SDK 技能,用于通过 telnyx npm 包配置电话号码相关的语音信箱、语音通道(Channel Billing)以及紧急呼叫(E911)服务。技能提供完整的 JavaScript 示例,涵盖安装、客户端初始化、错误处理,以及语音通道查询与更新、动态紧急地址与端点的增删查、语音信箱设置等接口调用方式。适用于需要在 Node.js 应用中集成 Telnyx 号码服务能力的开发者。
Telnyx Porting In - JavaScript 是 Telnyx 官方提供的 JavaScript SDK 技能,用于将电话号码携入(Port In)Telnyx 平台。该技能基于 npm 包 telnyx,提供完整的携号转网 API 封装,涵盖可携性检查、携入订单创建与管理、LOA(授权书)配置的创建与预览、携入事件查询与重发、携入报告生成,以及英国运营商列表查询等能力。开发者通过初始化 Telnyx 客户端并传入 API Key 即可调用,所有电话号码需使用 E.164 格式。技能文档同时给出了网络错误、限流(429)、校验错误(422)、认证错误(401)等异常的处理示例,并说明列表方法返回自动分页迭代器,可用 for await 遍历全部页面。适用于需要在 JavaScript/Node.js 应用中集成电话号码携入流程、自动化提交携入订单与跟踪携入状态的开发场景。
Telnyx Porting Out - JavaScript 是一个面向 JavaScript 开发者的技能,用于管理号码从 Telnyx 转出(port-out)的请求。它提供基于 Telnyx JavaScript SDK 的示例代码,帮助开发者列出、查看和更新 port-out 状态。主要能力包括:列出 port-out 请求、查看单个请求详情、列出与查看 port-out 事件、重新发布事件、列出符合条件的拒绝代码、生成与检索 port-out 报告、管理请求评论、管理支持文档(如 LOA、发票),以及授权或拒绝 port-out 请求。使用前需通过 npm install telnyx 安装 SDK,并使用 API Key 初始化客户端。该技能适合需要自动化处理号码转出流程、监控转出状态或集成 Telnyx 号码管理能力的开发场景。
Telnyx SETI JavaScript 技能提供使用 Telnyx JavaScript SDK 访问 SETI(Space Exploration Telecommunications Infrastructure,太空探索电信基础设施)API 的示例代码。该技能基于 npm 包 telnyx,展示如何初始化客户端、处理 API 错误,以及调用具体接口,例如获取 10DLC 枚举(GET /10dlc/enum/{endpoint})和检索黑盒测试结果(GET /seti/black_box_test_results)。示例中包含完整的错误处理模式,覆盖网络错误、速率限制(429)、验证错误(422)和认证错误(401)等常见情况,并给出重试建议。适用于需要在 JavaScript/Node.js 项目中集成 Telnyx SETI 相关通信能力的开发者。
Telnyx SIP Integrations - Go 是 Telnyx 官方提供的 Go SDK 技能,用于通过 Go 代码管理 SIP 中继相关的集成功能,包括自定义存储凭据(GCS、S3、Azure)、Dialogflow 连接、外部连接(External Connections)及其日志消息、市政地址与位置、电话号码等。该技能提供完整的 Go 示例代码,涵盖安装、客户端初始化、错误处理、分页遍历以及各 API 端点的调用方式,帮助开发者将 Telnyx 的语音与 SIP 集成能力嵌入到 Go 应用中。
Telnyx SIP 集成 JavaScript 技能,提供使用 Telnyx Node.js SDK 管理 SIP 中继相关集成的示例代码。涵盖自定义存储凭据(GCS、S3、Azure)、Dialogflow 连接、外部连接(External Connections,用于与 Zoom、Operator Connect 等合作伙伴的语音集成)、日志消息、市政地址与位置、电话号码、Release 请求以及 Upload 请求等接口。技能包含安装命令、客户端初始化、错误处理(网络错误、429 限流、422 校验、401 认证)以及分页迭代说明,所有示例均基于已初始化的 client 对象。
Biome Tooling 介绍使用 Biome 这一快速、统一的代码格式化与检查工具链,是 ESLint 与 Prettier 的现代替代方案,覆盖 JavaScript/TypeScript 的格式化、Linting 等能力。Biome 用 Rust 编写,速度快,提供开箱即用的零配置默认值,单一工具即可完成格式化、Linting 和 import 整理,避免多工具冲突。安装命令为 npm install --save-dev @biomejs/biome,通过项目根目录的 biome.json 配置格式化、Linting 与 import 整理。提供 format、lint、check、ci 等 npm scripts,支持 VSCode、Git Hooks(Husky + lint-staged)、GitHub Actions 与 GitLab CI 集成,并给出从 ESLint + Prettier 迁移的步骤。
基于模板部署 ERC20、ERC721 智能合约的技能,支持从预置模板创建代币与 NFT 系列,并提供合约验证、读写交互和 Gas 估算。
CKVD 代码库研究技能,用于解答关于 crypto-kline-vision-data(CKVD)项目实现细节、设计模式或架构问题。触发场景包括:了解 FCP 如何工作、理解数据流、查找代码、探索实现等。该技能引导对项目关键模块进行定向调研,涵盖 FCP 失败切换实现(src/ckvd/core/sync/crypto_kline_vision_data.py,包括失败切换决策方式、Cache→Vision→REST 优先级)、提供商实现(src/ckvd/core/providers/binance/,含 Vision API 客户端、REST API 客户端、缓存管理器)、工具模块(src/ckvd/utils/,含市场约束与校验、时间戳处理、DataFrame 工具)以及流式实现(src/ckvd/core/streaming/,含 KlineStream 类与流生命周期、KlineUpdate 数据结构、StreamConfig 配置项、WebSocket 连接处理、异步消息循环模式)。研究方法包括使用 Glob 查找文件、Grep 搜索模式、阅读关键文件,并输出带 file:line 引用的结论。
Google 官方 Java 代码风格指南技能,用于统一和规范 Java 代码的编写方式。内容涵盖缩进、行宽、命名约定、大括号、导入、Javadoc、异常处理、Lambda 与 Stream 等规则,并给出正确与错误示例对照。核心规则包括:使用 2 个空格缩进且不使用制表符、每行不超过 100 字符、适用时使用 @Override、禁止通配符导入、即使单语句代码块也必须使用大括号、每个文件只允许一个顶层类、类型定义优先使用接口。命名方面,包名使用小写点分形式,类与接口使用 UpperCamelCase,方法与变量使用 lowerCamelCase,常量使用 UPPER_SNAKE_CASE,类型参数使用单个字母。异常处理推荐捕获具体异常、使用 try-with-resources、避免 printStackTrace 而改用日志记录。该技能适用于编写新 Java 代码、重构既有代码、代码评审、配置 Checkstyle 规则以及新成员入职培训等场景。可通过 npx skills add testdino-hq/google-styleguides-skills/java 安装,完整细节参见 java.md。
Explainer 是一个用于解释代码、技术概念和实现决策的技能,强调清晰优先于完整。它提供结构化的解释流程:先理解提问者的真实意图,再收集完整上下文(代码、周边代码、测试、注释、Git 历史),然后按从概括到细节的顺序组织解释,并根据受众水平调整深度。技能内置代码解释、概念解释、决策解释三种格式模板,以及错误信息、"为什么不用 X"、遗留代码等常见场景的处理方式,并列出假设读者已知、过度解释、模糊引用等反模式。
generate-blueprints 是 thebushidocollective/han 提供的一项技能,用于深度研究代码库中的所有系统,并在仓库根目录创建或更新 blueprints/ 技术文档。它通过发现项目结构、审计现有蓝图、按重要性排序、逐个生成系统文档以及管理索引来完成全面的代码库文档化工作。适用于需要为多包或多目录项目建立统一系统设计文档的团队,输出为每个主要系统一份 Markdown 蓝图文件,并带有 YAML frontmatter。