howto-code-in-rust
一套 Rust 编码风格与工程规范,适用于编写、审查或修改 Rust 代码。涵盖 thiserror+miette 错误处理、类型系统模式、async 与 serde 约定、测试、依赖固定策略等,强调正确性优先与务实渐进。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,169 个结果
一套 Rust 编码风格与工程规范,适用于编写、审查或修改 Rust 代码。涵盖 thiserror+miette 错误处理、类型系统模式、async 与 serde 约定、测试、依赖固定策略等,强调正确性优先与务实渐进。
plugin-creator 是一个用于创建、脚手架搭建或编辑插件结构的技能,封装内置 plugin-dev:create-plugin,并加入 superpowers 框架的强制约束审计层,用于检查技能、钩子、命令与智能体组件的路径、匹配器覆盖与清单有效性。
一种面向智能体编程的代码架构技能:通过模块树、面向 API 的顶层文件与按深度拆分实现,实现渐进式披露,让 AI 先看到意图与接口,再按需加载实现细节。
Kibana API 共享工具,供其他技能脚本调用本地 Kibana 接口。自动探测 Kibana 地址与认证信息,并提供预配置认证、kbn-xsrf、x-elastic-internal-origin 与 TLS 参数的 kibana_curl 封装。
用于在西班牙语环境中安全管理 Jira Cloud 问题的技能,基于 REST API v3 与 Basic Auth(邮箱加 API Token),支持项目本地环境文件与 Atlassian Document Format,适用于 *.atlassian.net 云站点。
claude-mem 编码助手技能:通过 claude-mem 的 MCP 工具挖掘过往高价值工作记录,维护精简的 CLAUDE.md(约1500 token)与精选的 MEMORY.md,让 Claude 从历史经验中学习、避免重复犯错。
epicenterhq/epicenter 单体仓库的 TypeScript 配置约定,说明两层基础配置、七种叶子层级与禁止重复声明的选项,用于新增包或编辑 tsconfig 时保持配置一致。
为 Claude Code 配置 PreToolUse 钩子,在危险 git 命令执行前拦截并阻止,如 git push、reset --hard、clean、branch -D 等。适用于希望防止 AI 误操作破坏仓库的场景。
用于按规范创建练习目录结构的技能:生成章节与练习文件夹、problem/solution/explainer 变体、readme 与 main.ts,并通过 pnpm ai-hero-cli internal lint 校验后提交。
为当前仓库配置 Husky pre-commit 钩子,结合 lint-staged 运行 Prettier,并加入类型检查与测试脚本。
该技能用于在 TypeScript 仓库中接入 dependency-cruiser,把每个包约束为“深模块”:根文件作为对外入口,子文件夹内的实现保持私有,并验证边界规则确实生效。
Vercel React Best Practices 是由 Vercel Engineering 维护的 React 与 Next.js 性能优化指南技能,包含 8 个类别、共 57 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。该技能适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间等场景。规则类别按优先级依次为:消除瀑布流(CRITICAL,async- 前缀)、打包体积优化(CRITICAL,bundle- 前缀)、服务端性能(HIGH,server- 前缀)、客户端数据获取(MEDIUM-HIGH,client- 前缀)、重渲染优化(MEDIUM,rerender- 前缀)、渲染性能(MEDIUM,rendering- 前缀)、JavaScript 性能(LOW-MEDIUM,js- 前缀)以及高级模式(LOW,advanced- 前缀)。每条规则以独立文件形式提供,包含规则重要性说明、错误代码示例及解释、正确代码示例及解释,以及额外上下文与参考。完整编译文档见 AGENTS.md。
React Native Skills 是一套面向 React Native 与 Expo 应用开发的最佳实践规则集,用于指导开发者构建高性能移动应用。它涵盖列表性能、动画、导航、UI 模式、状态管理、渲染、Monorepo 结构与配置等多个类别,并按优先级划分(CRITICAL、HIGH、MEDIUM、LOW)。在构建 React Native 组件、优化列表与滚动性能、使用 Reanimated 实现动画、处理图片与媒体、配置原生模块或字体、以及组织含原生依赖的 Monorepo 项目时,可参考这套规则。每条规则均以独立文件形式提供原因说明、错误代码示例、正确代码示例及额外参考。
该技能文档说明如何为 Expo 配置(app.json / app.config.js)的 schema 添加新属性,涵盖 Universe JSON schema、@expo/config-types 类型生成、文档 schema 同步、config 插件实现与测试。它要求按顺序更新 schema、类型、文档和插件,并提供构建与验证命令,主要面向 Expo 仓库维护者与贡献者。
code-reviewer 是一个面向代码审查场景的技能工具包,涵盖 TypeScript、JavaScript、Python、Swift、Kotlin、Go 等语言。它通过三个自动化脚本提供能力:PR 分析器(pr_analyzer.py)、代码质量检查器(code_quality_checker.py)和审查报告生成器(review_report_generator.py)。附带参考文档,包括代码审查清单、编码规范与常见反模式,用于辅助分析、最佳实践检查与安全检查。
obituary 是一个用于回顾已弃用和生命周期结束代码的技能,由 factory-ai/cursed-plugins 提供。它作为“代码悼词师”,在仓库中寻找已死或未被使用的代码,并以悼词形式讲述其历史与“离世”经过,输出结构化 JSON 并生成分享链接。
Google Workspace CLI(gws)参考技能,Rust 实现,可用 `gws <service> <resource> <method>` 统一操作 Gmail、Drive、Calendar、Sheets、Docs、Chat 等 19 项服务。资料以技能目录与文档索引为主,含认证、标志、辅助命令、配置与示例。
Upstash 无服务器数据平台参考技能,覆盖 @upstash/redis(REST API、pipelining、事务、JSON、Search、全局复制)、@upstash/ratelimit(固定窗口、滑动窗口等算法)、QStash、Vector、Workflow、Search 与 Box 等组件的文档索引与使用指引。
prd-to-slices 是一个将 PRD、计划或规格拆分为可独立领取的垂直切片(tracer bullet)的技能,属于 Forge 工作流的 plan 阶段第三步,用于把需求转成实现切片。
orchestrate-models 是一个面向智能体会话的编排技能,用于在主循环中保留一个协调者,把调查、实现或评审等有界工作委派给多个子智能体或模型,并强调按运行时真实能力进行委派。
这是一个用于软件解决方案创意的引导式可行性研究技能,覆盖SaaS副业项目、内部工具和创业构想。它通过分步访谈了解创意、目标用户、团队与约束、时间预算、技术背景、商业模式意向和研究深度,然后围绕市场与需求、竞品与GitHub开源生态、技术可行性、变现、法律合规和上市渠道等维度执行真实网络与GitHub调研,并产出结构化报告,其中包含可借鉴甚至可直接fork的宽松许可开源项目候选。该技能只做评估与研究,不编写产品代码,也不替代法律或财务建议。
implement-spec 是一个面向规格驱动开发的自动化技能,目标是在单一集成分支上实现整份规格及其工单,并交付一个已验证、可供评审的拉取请求(PR)。它把工单视为带阻塞依赖关系的任务图,而非线性步骤列表,从而识别始终存在的“可执行前沿”,并行调度实现子代理;子代理以全新上下文启动,主要通过指向规格、工单、研究笔记和既往提交的上下文指针进行稀疏沟通。主代理负责集成、发布与验证 PR。该技能强调:只有最终集成 PR 合并才算完成,实现、提交、推送、合并工单分支均属进度而非完成,规格与子工单在 PR 合并前须保持开放状态。
这是一个系统设计技能,用于从需求出发设计或演进系统架构,产出可扩展、容错的方案。它按步骤推进:先明确功能与非功能需求(含具体数值和一致性要求),再做容量估算,推导实体、API 与数据库,画出朴素设计并用最坏情况攻破,随后按成本从低到高的顺序逐级修复(查询优化、缓存、纵向扩展、横向扩展、只读副本、异步队列、分片、服务拆分等),最后排查单点故障并对照需求验证。每一步都有完成标准,并附有按失败类型索引的模式参考。适用于后端或功能设计、面试演练等场景;资料未提供安装、收费与具体平台信息。
通过火山引擎方舟 API 创建、查询和获取 Seedance 2.0 异步视频任务,支持文生视频、图生视频和多模态参考生视频,轮询间隔固定为 10 秒,可下载完成的视频。