Source

forge-town/skills

125 skills · 1.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
checklist-best-practice Must follow when 为 Skill 或项目模块编写检查清单(checklist.md),确保每一项可判断、有示例、结构清晰、支持自动化验证。
forge-town/skills
9
2
component-design-best-practice Must follow when 设计或审查 React 组件,确保组件符合 shadcn/ui 设计哲学:单一职责、可组合、可访问、可复制粘贴。定义何…
forge-town/skills
9
3
component-unit-best-practice Must follow when 创建或审查 React 组件文件夹单元,强制每个组件以独立文件夹形式存在,包含组件本身、单元测试(*.test.ts…
forge-town/skills
9
4
implement-automation-checklist Use when 需要实际编写检查脚本代码,基于 assess-automation-checklist 的设计方案实现自动化检查器;输出可运行的脚本文件…
forge-town/skills
9
5
implement-feature Use when 需要实现一个新 Feature,从 Schema 定义到数据层、服务层、状态层、UI 层再到最终质量检查,串联多个原子动词 Skil…
forge-town/skills
9
6
integrate-better-auth Use when 需要把 Better Auth 集成到项目,涵盖安装配置、数据库集成、Provider 设置和认证流程验证等完整步骤。触发词:集成…
forge-town/skills
9
7
integrate-zod-env Use when 需要配置类型安全的环境变量管理模块,基于 .env.example 使用 Zod 生成 env schema 和标准化管理工具。触发词:zod…
forge-town/skills
9
8
introspect-best-practice Use when 需要深度反思已定义的 best-practice,挖掘潜在盲区、过度设计、隐藏假设和未覆盖场景;通过自我审视挑战既有规范,…
forge-town/skills
9
9
refactor-ui-components Use when 需要将代码中的原生 HTML 元素(如 button、input、select 等)自动重构为项目组件库组件,确保符合组件库规范并保…
forge-town/skills
9
10
subagent-driven-development Use when 需要把已批准的实现计划拆成独立任务并分派给子代理执行,通过规格一致性审查与代码质量审查双阶段把关,确保并行实…
forge-town/skills
9
11
test-driven-development Use when 需要以测试先行方式实现功能、修复 bug 或重构行为,严格执行 Red-Green-Refactor 循环,先写失败测试再写最小生产…
forge-town/skills
9
12
ui-components-best-practice Must follow when 创建或审查 UI 组件代码,确保在标准场景下使用项目组件库组件(如 shadcn/ui),禁止直接使用原生 HTML 元…
forge-town/skills
9
13
writing-plans Use when 需要将已批准的设计规格拆解为可执行实现计划,按最小任务粒度给出文件路径、完整代码、验证命令、依赖上下文和完成…
forge-town/skills
9
14
zod-infer-type-best-practice Must follow when 项目中存在 Zod schema 定义时,禁止另建 type.ts 文件重复声明类型;所有类型须直接用 z.infer 从 schema …
forge-town/skills
9
15
page-generator 基于标准化解剖学规范(Anatomy)生成前端页面结构;主动询问用户选择生成模式(无监督/有监督),支持自动生成 Wrapper、Con…
forge-town/skills
7
16
trpc-on-demand-query 在不引入 GraphQL 的前提下,为 tRPC 接口添加 include(按需加载关联字段)和 fields(响应字段裁剪)参数,实现接口的选择…
forge-town/skills
4
17
dao-best-practices 用于规范化DAO文件,确保遵循Drizzle ORM最佳实践,包括文件结构、方法命名、类型安全和性能优化。当需要重构或创建DAO文件以…
forge-town/skills
3
18
service-best-practices 帮助开发者根据项目指南编写 Services,以 tRPC + Service + DAO 架构的最佳实践。提供 Service 结构、依赖注入、错误处理、…
forge-town/skills
3
19
db-table-naming 数据库与数据表表名规范验证与自动修正。适用于"数据库是否符合规范"、"表名规范"、"检查表名"、"优化表名"、"数据库命名"、"…
forge-town/skills
2
20
forge_assess-automation-checklist Use when 需要评估现有 checklist 的脚本化可能性,分析哪些检查项可通过代码自动化,哪些必须依赖 LLM 判断,输出明确的脚本…
forge-town/skills
1
21
forge_barrel-export-best-practice Must follow when 编写或审查 index.ts/index.js 桶导出文件,确保所有导出遵循只做 re-export、无业务逻辑、命名导出等规范。
forge-town/skills
1
22
forge_brainstorming Use when 在任何创造性工作之前?
forge-town/skills
1
23
forge_check-all-best-practices Use when 需要对项目进行全量最佳实践检查——自动发现并依次执行所有以 best-practice 结尾的技能,输出汇总报告并强制执行标…
forge-town/skills
1
24
forge_check-all-components-design Use when 需要?
forge-town/skills
1
25
forge_check-all-skills Use when 需要批量验证 Skill 是否符合最佳实践规范,自动检查命名、前言区、结构与依赖等维度,生成详细报告并输出修复建议…
forge-town/skills
1
26
forge_check-barrel-export Use when 需要生成、优化、修复或检查项目中所有 index 文件(桶导出),确保 index.ts/index.js 均遵循标准桶导出规范。触发…
forge-town/skills
1
27
forge_check-checklist Use when 需要验证 checklist.md 文件是否符合 forge_checklist-best-practice 规范,?
forge-town/skills
1
28
forge_check-component-consistency Use when 需要检测多个同类型组件(如 Button、Page)的代码实现一致性,交叉对比 Props、事件、样式、hooks 等实现层面差异…
forge-town/skills
1
29
forge_check-components Use when 需要扫描并验证 React 组件文件夹是否符合 forge_component-unit-best-practice 规范,?
forge-town/skills
1
30
forge_check-error-handling Use when 需要检查代码中是否违规使用原生 try-catch,确保项目使用 neverthrow 进行函数式错误处理;扫描并报告所有原生异常…
forge-town/skills
1
31
forge_check-hardcode Use when 需要检查代码中是否存在硬编码内容,包括魔法数字、路径、URL、密钥、环境变量、响应消息等;确保所有可配置值都使…
forge-town/skills
1
32
forge_check-props-drilling Use when 需要检查代码中是否存在 Props Drilling(透传 Props)问题,识别那些本应从 Zustand Store 直接获取却通过多层组件…
forge-town/skills
1
33
forge_check-refine-trpc Use when 需要审查或重构 tRPC 路由代码,确保路由结构、类型定义、输入验证和错误处理均符合项目最佳实践;适用于代码审查和…
forge-town/skills
1
34
forge_check-svg Use when 需要扫描或检查项目中 SVG 图标的使用?
forge-town/skills
1
35
forge_check-ui-components Use when 需要检查代码中是否违规使用原生 HTML ?
forge-town/skills
1
36
forge_check-zod-infer-type Use when 需要检查项目中是否存在违规的 types.ts/type.ts 文件,或检查是否有手写类型与 Zod schema 重复定义,确保所有类型…
forge-town/skills
1
37
forge_checklist-best-practice Must follow when 为 Skill 或项目模块编写检查?
forge-town/skills
1
38
forge_clean-hardcode Use when 需要清理代码库中的垃圾代码,包括未使用导入、注释代码段、console.log、死代码、空函数、重复代码等。触发词:清…
forge-town/skills
1
39
forge_component-design-best-practice Must follow when 设计或审查 React 组件,确保组件符合 shadcn/ui 设计哲学:单一职责、可组合、可访问、可复制粘贴。定义何…
forge-town/skills
1
40
forge_component-unit-best-practice Must follow when 创建或审查 React 组件文件夹单?
forge-town/skills
1
41
forge_create-skill Use when 需要创建一个新 Skill 或更新现有 Skill,将领域知识、工作流程或工?
forge-town/skills
1
42
forge_dao-best-practice Must follow when 创建或重构 DAO 文件,确保遵循 Drizzle ORM 最佳实践(文件结构、方法命名、类型安?
forge-town/skills
1
43
forge_db-table-best-practice Must follow when 创建或审查 Drizzle ORM 数据库表定义,确保表名、列名、索引和?
forge-town/skills
1
44
forge_error-handling-best-practice Must follow when 编写错误处理代码,必须使用 neverthrow 库进行函数式错误处理,禁止使用原生 try-catch。确保错误显式传递…
forge-town/skills
1
45
forge_fix-all-best-practices Use when 需要一键扫描并自动修复项目中所有最佳实践违规问题,自动发现并依次执行所有 best-practice 技能的检查与修复操作…
forge-town/skills
1
46
forge_form-best-practice Must follow when 创建或重构前端表单组件,确保表单结构、字段验证逻辑和状态管理遵循项目表单设计规范与组件化标准。
forge-town/skills
1
47
forge_generate-preview Use when 需要对 React 组件文件生成结构化 .json 描述和可视化 .md 目录树预览,用于组件拆分前的详细结构分析、复杂度评估…
forge-town/skills
1
48
forge_i18n-best-practice Must follow when 创建或重构 i18n 国际化代码,确保遵循 react-i18next 最佳实践(初始化配置、翻译文件结构、组件用法、SSR…
forge-town/skills
1
49
forge_implement-automation-checklist Use when 需要实际编写检查脚本代码,基于 forge_assess-automation-checklist 的设计方案实现自动化检查器;输出可运行的脚…
forge-town/skills
1
50
forge_implement-feature Use when 需要实现一个新 Feature,从 Schema 定义到数据层、服务层、状态层、UI 层再到最终质量检查,串联多个原子动词 Skil…
forge-town/skills
1
Page 2 · 125 total Previous Next