viem
Viem 是一个面向以太坊的现代 TypeScript 接口库,本技能提供使用 Viem 进行底层 EVM 区块链交互的 TypeScript 模式。适用于编写读取或写入区块链的 Node 脚本、CLI 工具或后端服务。内容涵盖客户端设置(公共客户端与钱包客户端)、ABI 类型安全、合约读取与写入、事件监听、批量读取(Multicall)、链配置、错误处理等关键模式,并列出常见错误与修复方法。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
253,499 个结果
Viem 是一个面向以太坊的现代 TypeScript 接口库,本技能提供使用 Viem 进行底层 EVM 区块链交互的 TypeScript 模式。适用于编写读取或写入区块链的 Node 脚本、CLI 工具或后端服务。内容涵盖客户端设置(公共客户端与钱包客户端)、ABI 类型安全、合约读取与写入、事件监听、批量读取(Multicall)、链配置、错误处理等关键模式,并列出常见错误与修复方法。
该技能通过 MTProto(Telethon)以用户本人账号(userbot)控制个人 Telegram,而非 Bot API。因此它可以读取完整历史、列出全部会话,并对用户能触达的任何人执行操作。凭据由连接器以环境变量注入:TELEGRAM_API_ID、TELEGRAM_API_HASH(密钥,禁止回显)、TELEGRAM_SESSION_STRING(等同账号密码,禁止记录或打印)。技能自带 scripts/tg.py,唯一第三方依赖 telethon 已预装。所有改变状态的命令(发送、回复、发文件、转发、编辑、删除、表情回应、标记已读、加入、退出)默认仅 DRY-RUN,需在末尾加 --confirm 才真正执行;读取命令直接运行。支持列出会话、未读、历史、单聊搜索、全局搜索、联系人、会话信息、论坛话题、消息链接、下载媒体、发送文件(本地或 http(s) URL)等。适用于读取与总结聊天、按需发送消息、管理群组与频道等场景。限制包括:FloodWaitError 速率限制、会话失效需重新连接、目标需精确匹配、message-link 仅适用于公开频道/超级群、论坛群需指定话题、部分频道需先订阅父频道才能发言等。
面向 AI 产品定位的实战指南:当模型成为通用商品、产品被质疑只是“套壳”时,帮助团队找到真正的护城河(数据、工作流、可靠性、领域专长),把信任与生产可用性作为卖点,并回应“大厂会不会自己做”等常见质疑。
面向创始人的GTM入门技能:通过首次访谈回答五个核心问题,在项目中生成 docs/gtm-cofounder/founder-brief.md 创始人简报,供其他技能优先读取,使建议基于真实业务而非泛泛而谈。
用于在 Claude Code 中创建自定义斜杠命令的技能,讲解 Markdown 命令文件结构、YAML frontmatter 配置、动态参数、文件引用与 Bash 执行等用法,帮助编写可复用、可共享的命令工作流。
browser-harness 是一个通过 Chrome DevTools Protocol(CDP)让 LLM 智能体直接控制 Chrome 的浏览器自动化技能,支持多步任务执行与验证,可跨 Claude Code、Codex、Antigravity、Gemini CLI、OpenCode 使用。
该技能用于在提交代码时配置自动化代码质量检查,基于 Husky 和 lint-staged 搭建 pre-commit 钩子。它会检测项目使用的包管理器(npm、pnpm、yarn、bun),安装 husky、lint-staged、prettier 依赖,初始化 Husky,创建 pre-commit 钩子并配置 lint-staged 与 Prettier,从而在每次提交前自动执行格式化、类型检查和测试。适用于新项目搭建提交质量门禁、为已有项目补充格式化与类型检查、以及统一团队提交行为。
xlsx 是一个用于创建、编辑和分析 Excel 电子表格的技能,支持公式、格式化、数据分析与可视化。它面向需要处理 .xlsx 文件的场景,提供基于 pandas 与 openpyxl 的工作流,并强调使用 Excel 公式而非硬编码值、保持零公式错误、遵循财务模型配色与数字格式规范。技能还包含 recalc.py 脚本,借助 LibreOffice 重新计算公式并扫描 #REF!、#DIV/0!、#VALUE!、#NAME? 等错误,返回 JSON 格式的错误位置与数量。
Motion Canvas 是一个用 TypeScript 以生成器函数编程制作矢量动画的库,适合构建动画讲解视频、教程与数据可视化。通过 npm 初始化项目并在本地开发服务器预览,使用场景、节点、引用与信号等概念组织动画,可在编辑器中渲染输出。
AscendC 算子验证用例生成技能,依据算子设计文档 design.md 生成测试用例与标杆,供后续 UT 代码生成、精度验证和性能验证技能使用。适用于用例设计、泛化用例生成、算子标杆、UT 用例、精度用例、性能用例等场景。
Netlify 是一个 JAMstack 部署平台,提供静态站点托管、无服务器函数、表单和身份认证等能力。它通过全球 CDN 分发静态站点,支持由 Git 提交触发的自动构建、原子部署与即时回滚,并默认提供 HTTPS。开发者可使用 Netlify CLI 完成登录、初始化、预览部署和生产部署,也可通过 netlify.toml 配置构建命令、发布目录、环境变量、重定向、自定义响应头和构建处理。平台内置无服务器函数(含定时函数和后台函数)、Netlify Forms 表单处理(含蜜罐反垃圾、reCAPTCHA 和文件上传)、Netlify Identity 身份认证,以及 Edge Functions(Deno 运行时,支持地理位置和响应转换)。此外还支持部署预览、分支部署、拆分测试、自定义域名与 SSL、分析、部署钩子和回滚等。
该技能使用豆包 Seedance 模型生成视频,支持文生视频、首帧/尾帧引导、参考图片、参考视频与参考音频等多模态输入,可通过命令行脚本调用,需要配置 API Key 环境变量。
FrameVideo 是一个以 HTML 为视频唯一来源的合成框架:合成文件用 data-* 属性控制时间、用 GSAP 时间线做动画、用 CSS 控制外观,框架负责片段可见性、媒体播放与时间线同步。适用于制作视频合成、动画、标题卡、叠加层、字幕、配音、音频可视化与场景转场。
FrameVideo CLI 是 FrameVideo 的命令行开发工具,用于项目脚手架、结构校验、视觉检查、浏览器预览与视频渲染,并提供环境诊断与升级命令;适合围绕 HTML 合成的视频开发流程。
面向 SwiftData 自定义架构迁移的技能,覆盖 VersionedSchema 与 SchemaMigrationPlan 的用法,处理属性类型变更、关系保留、属性重命名与唯一约束去重等场景。
SwiftUI 自适应布局 API 参考文档,系统整理 ViewThatFits、AnyLayout、Layout 协议、onGeometryChange、GeometryReader、安全区填充、尺寸类与 iOS 26 窗口 API 的用法、代码示例与限制。
Characterisation Tests(特征测试)是一个用于在修改缺乏测试的既有代码之前,先记录并锁定代码当前实际行为的技能。它解决遗留代码困境:为了安全重构需要测试,但代码本身并不为可测试性而写。该技能强调测试的是“代码实际做了什么”,而非“代码应该做什么”,因此测试不具备正确性权威,只用于检测变更。当特征测试失败时,由人来判断该变更是否有意为之。它也被称为 golden master testing 或 approval testing。文档包含核心概念、适用与不适用场景、命名与识别规范、逐步算法(写占位断言、运行、用真实输出替换)、启发式规则、停止条件、发现 bug 时的处理流程、异步代码特征化方法以及常见错误对照表。该技能明确不适用于测试驱动新行为(见 tdd)、通用测试编写(见 testing)、验证测试有效性(见 mutation-testing)或让不可测代码可测(见 finding-seams)。
Supabase 全栈开发技能指南,涵盖 PostgreSQL 数据库与行级安全(RLS)、身份认证、存储、实时订阅和 Edge Functions,并说明如何在 Next.js 等框架中集成。适合需要按阶段实现认证、数据建模、文件权限与实时功能的开发者参考。
用于构建语音界面的技能,基于 Web Speech API 提供语音识别、文本转语音、语音命令、语音搜索、多语言支持与无障碍功能,帮助实现免手动操作、语音优先的应用体验。
通过 OpenRouter API 在 DeepSWE 编程智能体基准上评测任意 AI 模型。DeepSWE 是包含 113 个任务的 Harbor 兼容基准,借助 Pier 驱动 mini-swe-agent 运行,适合需要独立、可复现编程智能体评测的场景。
该技能面向渗透测试与红队后渗透阶段,汇总 Linux 与 Windows 系统从低权限提升至 root/管理员权限的方法,以及 Kerberoasting、黄金票据等 Active Directory 攻击技术,并整合 Mimikatz、Rubeus、Impacket、PowerUp 等工具用法。
一个仅手动触发的 Claude Code 技能,用于最小化代码库总体积。它只在用户明确要求时激活,以最终代码量而非投入精力衡量成功,偏向删除与精简。
Absolute Brainstorm 是一个用于创意与设计前期规划的技能,要求在实现任何新功能、组件、系统或行为修改之前,先通过结构化访谈把模糊想法转化为可执行的设计规格。它强调先扫描代码库、再提问,一次只问一个问题,严格按依赖顺序推进,直到 AI 与用户对每个设计决策都达到 100% 信心。流程包括进入计划模式、深度上下文扫描、范围评估、持续访谈、方案提议、信心自检、分节设计展示、写入规格文档、规格评审循环、用户评审,最后建议交由 absolute-human 执行。该技能明确不适用于显而易见的快速修复、纯代码审查或用户明确要求直接执行且范围清晰的任务。
该技能文档面向 Three.js 数学计算,介绍如何正确使用引擎内置的 Vector3、Euler、Quaternion、Matrix4、Spherical、Box3 等数学类,替代手写三角函数与自定义实现。内容覆盖四个主题:用 Spherical 与 Euler 计算球面坐标和方向角;按场景选择 Euler(轨道相机、FPS 相机用 YXZ 顺序)或 Quaternion(通用旋转、插值、避免万向锁);广告牌与朝向相机的四边形必须在世界空间定向,并给出补偿父级世界旋转与不挂载到移动对象两种做法,同时提到 Sprite 可自动面向相机;用 Box3 测量对象尺寸时,setFromObject 对蒙皮、骨骼、动画角色会失真,应改为读取 SkinnedMesh 几何体包围盒、在加载时测量原始模型或使用已知常量。