85908 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

forge_remove-comments

Use when 需要批量删除代码文件中的注释,支持 Python、JS、TS、TSX、Java、C/C++、Rust、Go、HTML 等主流编程语言。触发词:删除注释、清除代码注释、移除注释行、批量去注释。

forge-town
forge-town
7

forge_refine-trpc-best-practice

Must follow when 在 React 组件中进行数据获取,确保通过 Refine hooks(useList/useOne 等)经由 DataProvider 访问数据,禁止直接调用 trpc 客户端。

forge-town
forge-town
7

forge_refactor-ui-components

Use when 需要将代码中的原生 HTML 元素(如 button、input、select 等)自动重构为项目组件库组件,确保符合组件库规范并保持功能不变。触发词:重构 UI 组件、替换原生元素、迁移到组件库。

forge-town
forge-town
7

forge_form-best-practice

Must follow when 创建或重构前端表单组件,确保表单结构、字段验证逻辑和状态管理遵循项目表单设计规范与组件化标准。

forge-town
forge-town
7

forge_fix-all-best-practices

Use when 需要一键扫描并自动修复项目中所有最佳实践违规问题,自动发现并依次执行所有 best-practice 技能的检查与修复操作。触发词:修复所有违规、自动修复最佳实践、一键规范化项目代码。

forge-town
forge-town
7

forge_check-component-consistency

Use when 需要检测多个同类型组件(如 Button、Page)的代码实现一致性,交叉对比 Props、事件、样式、hooks 等实现层面差异,确保代码模式统一。触发词:检查组件一致性、对比组件实现、组件模式审计。

forge-town
forge-town
7

forge_db-table-best-practice

Must follow when 创建或审查 Drizzle ORM 数据库表定义,确保表名、列名、索引和关系配置均遵循项目命名规范与表结构规范。

forge-town
forge-town
7

forge_dao-best-practice

Must follow when 创建或重构 DAO 文件,确保遵循 Drizzle ORM 最佳实践(文件结构、方法命名、类型安全、性能优化)。

forge-town
forge-town
7

forge_check-all-skills

Use when 需要批量验证 Skill 是否符合最佳实践规范,自动检查命名、前言区、结构与依赖等维度,生成详细报告并输出修复建议;支持单个或批量检查。触发词:检查skill规范、批量验证技能质量、扫描全部技能、全量skill质量校验。

forge-town
forge-town
7

forge_create-skill

Use when 需要创建一个新 Skill 或更新现有 Skill,将领域知识、工作流程或工具集成打包为可复用技能包,须中文编写。触发词:创建新技能、新建技能、修改skill、更新技能。

forge-town
forge-town
7

forge_check-barrel-export

Use when 需要生成、优化、修复或检查项目中所有 index 文件(桶导出),确保 index.ts/index.js 均遵循标准桶导出规范。触发词:生成barrel导出、优化index文件、检查桶导出规范。

forge-town
forge-town
7

forge_check-checklist

Use when 需要验证 checklist.md 文件是否符合 forge_checklist-best-practice 规范,包括可判定性、示例完整性、分类结构和 Bad Case 节审查。触发词:检查checklist规范、checklist审查、验证清单质量。

forge-town
forge-town
7

forge_component-unit-best-practice

Must follow when 创建或审查 React 组件文件夹单元,强制每个组件以独立文件夹形式存在,包含组件本身、行为测试(*.spec.tsx)和 Storybook 故事文件(*.stories.tsx)。

forge-town
forge-town
7

forge_component-design-best-practice

Must follow when 设计或审查 React 组件,确保组件符合 shadcn/ui 设计哲学:单一职责、可组合、可访问、可复制粘贴。定义何时应该拆分组件、组件边界、命名规范。

forge-town
forge-town
7

forge_clean-hardcode

Use when 需要清理代码库中的垃圾代码,包括未使用导入、注释代码段、console.log、死代码、空函数、重复代码等。触发词:清理代码、clean code、删除dead code、清除垃圾。

forge-town
forge-town
7

forge_checklist-best-practice

Must follow when 为 Skill 或项目模块编写检查清单(checklist.md),确保每一项可判断、有示例、结构清晰、支持自动化验证。

forge-town
forge-town
7

forge_check-zod-infer-type

Use when 需要检查项目中是否存在违规的 types.ts/type.ts 文件,或检查是否有手写类型与 Zod schema 重复定义,确保所有类型都从 Zod schema 派生。触发词:检查类型文件、检查types目录、zod类型检查、type.ts检查。

forge-town
forge-town
7

forge_check-ui-components

Use when 需要检查代码中是否违规使用原生 HTML 元素(如 button、input、select 等),确保符合组件库规范,优先使用组件库组件而非原生元素。触发词:检查 UI 组件、检查原生元素、ui 组件规范检查。

forge-town
forge-town
7

forge_check-svg

Use when 需要扫描或检查项目中 SVG 图标的使用情况,发现并报告不符合规范的写法,包括命名、路径和组件化问题;适用于代码审查阶段。触发词:检查svg规范、图标规范检查、SVG使用审查、SVG图标优化。

forge-town
forge-town
7

forge_check-error-handling

Use when 需要检查代码中是否违规使用原生 try-catch,确保项目使用 neverthrow 进行函数式错误处理;扫描并报告所有原生异常处理代码。触发词:检查错误处理、neverthrow检查、错误处理规范检查、Result类型检查。

forge-town
forge-town
7

forge_implement-feature

Use when 需要实现一个新 Feature,从 Schema 定义到数据层、服务层、状态层、UI 层再到最终质量检查,串联多个原子动词 Skill 完成宽线性工作流。触发词:实现功能、开发功能、新增 feature。

forge-town
forge-town
7

forge_implement-split

Use when 需要将大型组件或模块按最佳实践拆分为多个独立文件,系统性地执行代码拆分与重构,确保拆分后各模块结构符合规范。触发词:拆分组件、实现文件拆分、代码模块拆分重构、component-split。

forge-town
forge-town
7

forge_implement-trpc-query

Use when 需要实现 tRPC 按需查询(on-demand query)模式,确保查询逻辑和数据获取方式符合项目 tRPC 规范和最佳实践。触发词:tRPC按需查询、实现tRPC查询、on-demand查询模式。

forge-town
forge-town
7

forge_integrate-better-auth

Use when 需要把 Better Auth 集成到项目,涵盖安装配置、数据库集成、Provider 设置和认证流程验证等完整步骤。触发词:集成 better-auth、接入 better-auth、better-auth 集成。

forge-town
forge-town
7

forge_integrate-zod-env

Use when 需要配置类型安全的环境变量管理模块,基于 .env.example 使用 Zod 生成 env schema 和标准化管理工具。触发词:zod 环境变量、env 类型安全、env schema。

forge-town
forge-town
7

forge_introspect-best-practice

Must follow when 深度反思已定义的 best-practice,识别盲区、过度设计、隐藏假设和未覆盖场景,并提出可验证的规范改进建议。触发词:反思最佳实践、深挖规范盲区、自检 skill。

forge-town
forge-town
7

forge_no-re-export-best-practice

Must follow when 审查或编写非 index 文件中的 import/export,禁止在非桶导出文件中对外部模块做 re-export(间接转发),每个消费文件应直接从来源 import。

forge-town
forge-town
7

forge_one-component-per-file-best-practice

Must follow when 检查或重构 React/Vue 组件文件,强制每个文件只包含一个组件,不允许多组件共存于同一文件;支持 TSX/JSX/Vue。

forge-town
forge-town
7

forge_store-best-practice

Must follow when 使用 Zustand 创建或重构状态管理 Store,确保遵循 slice 模式、Provider 设置和类型安全规范。

forge-town
forge-town
7

forge_page-best-practice

Must follow when 创建或审查前端页面结构,确保遵循 Anatomy 规范,正确分离 Wrapper、Content 和 Optional Store 模块。

forge-town
forge-town
7

forge_refactor-classname

Use when 需要检查或转换 React/Vue 文件中的 className 模板字符串为 cn 函数调用,支持递归扫描文件夹、详细报告所有位置。触发词:优化className写法、重构模板字符串、检查className规范。

forge-town
forge-town
7

forge_skill-best-practice

Must follow when 创建或修改 Skill 后执行质量验证,涵盖命名、目录结构、元数据完整性、临时文件清理和依赖格式共 16 项检查。

forge-town
forge-town
7

forge_check-hardcode

Use when 需要检查代码中是否存在硬编码内容,包括魔法数字、路径、URL、密钥、环境变量、响应消息等;确保所有可配置值都使用常量或配置文件管理。触发词:硬编码、hard code、magic number。

forge-town
forge-town
7

forge_i18n-best-practice

Must follow when 创建或重构 i18n 国际化代码,确保遵循 react-i18next 最佳实践(初始化配置、翻译文件结构、组件用法、SSR 同步、语言切换与测试 Mock)。

forge-town
forge-town
7

forge_generate-preview

Use when 需要对 React 组件文件生成结构化 .json 描述和可视化 .md 目录树预览,用于组件拆分前的详细结构分析、复杂度评估与规划。触发词:生成组件预览文档、拆分前分析、组件结构可视化。

forge-town
forge-town
7

forge_implement-automation-checklist

Use when 需要实际编写检查脚本代码,基于 forge_assess-automation-checklist 的设计方案实现自动化检查器;输出可运行的脚本文件和集成指南。触发词:编写检查脚本、实现自动检查、code checker、写检查器代码。

forge-town
forge-town
7

forge_schema-best-practice

Must follow when 创建或重构 Zod Schema,确保目录、命名、类型推导和边界校验符合 Daedalus 规范。

forge-town
forge-town
7

forge_repository-best-practice

Must follow when 创建或重构 Repository 层,确保数据访问模式、方法命名、返回类型和接口定义符合项目规范。

forge-town
forge-town
7

forge_service-best-practice

Must follow when 创建或重构 Service 层,基于 tRPC + Service + DAO 架构确保依赖注入、错误处理和业务逻辑分层符合规范。

forge-town
forge-town
7

forge_subagent-driven-development

Use when 需要把已批准的实现计划拆成独立任务并分派给子代理执行,通过规格一致性审查与代码质量审查双阶段把关,确保并行实现结果与设计、计划和验收标准保持一致。触发词:子代理开发、分派任务、并行实现、subagent。

forge-town
forge-town
7

forge_svg-icon-best-practice

Must follow when 管理或新增 React TypeScript 项目中的 SVG 图标组件,确保命名、封装方式和导出规范遵循项目标准规范。

forge-town
forge-town
7

forge_ui-components-best-practice

Must follow when 创建或审查 UI 组件代码,确保在标准场景下使用项目组件库组件(如 shadcn/ui),禁止直接使用原生 HTML 元素。

forge-town
forge-town
7

forge_use-store-not-props-best-practice

Must follow when 设计组件数据流——优先通过 Store 访问全局状态,不得通过 Props 层层传递;适用于代码审查和新功能设计阶段。

forge-town
forge-town
7

forge_writing-plans

Use when 需要将已批准的设计规格拆解为可执行实现计划,按最小任务粒度给出文件路径、完整代码、验证命令、依赖上下文和完成标准,便于低上下文执行者稳定落地实现。触发词:写计划、实现计划、任务拆解、plan。

forge-town
forge-town
7

forge_zod-infer-type-best-practice

Must follow when 项目中存在 Zod Schema 定义时,禁止重复声明可推导的业务类型;可推导类型使用 z.infer,跨层 contract 保持独立职责。

forge-town
forge-town
7

forge_check-props-drilling

Use when 需要检查代码中是否存在 Props Drilling(透传 Props)问题,识别那些本应从 Zustand Store 直接获取却通过多层组件传递的数据。触发词:检查 props 透传、props drilling、消除透传、检查组件依赖。

forge-town
forge-town
7

forge_check-refine-trpc

Use when 需要审查或重构 tRPC 路由代码,确保路由结构、类型定义、输入验证和错误处理均符合项目最佳实践;适用于代码审查和路由重构阶段。触发词:检查trpc代码、重构路由写法、优化tRPC格式。

forge-town
forge-town
7

forge_test-driven-development

Use when 需要以测试先行方式实现功能、修复 bug 或重构行为,严格执行 Red-Green-Refactor 循环,先写失败测试再写最小生产代码并完成重构验证。触发词:TDD、测试先行、红绿重构、先写测试。

forge-town
forge-town
7

cloudflare

Use this when asked to make a cloudflare worker

janwilmake
janwilmake
7

qt-cpp-bug-fixer

Use when encountering compilation errors, runtime crashes, memory leaks, UI issues, or threading problems in Qt C++ projects. Also use when MOC errors, undefined vtable references, missing Q_OBJECT macros, or signal-slot connection failures occur.

re2zero
re2zero
73

Page 1171 of 1719 · 85908 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.