Agent Skills
› InsForge/InsForge
InsForge/InsForge
GitHub用于 InsForge 后端开发,涵盖路由、服务、提供者及测试。规定分层架构、ESM 规范、PostgreSQL 操作及幂等迁移规则,确保代码质量与一致性。
Install All Skills
npx skills add InsForge/InsForge --all -g -y
Skills in Collection (22)
用于 InsForge 后端开发,涵盖路由、服务、提供者及测试。规定分层架构、ESM 规范、PostgreSQL 操作及幂等迁移规则,确保代码质量与一致性。
修改后端路由或服务逻辑
编写数据库迁移文件
添加后端单元测试
npx skills add InsForge/InsForge --skill backend -g -y
用于 InsForge 仪表盘开发,规范 React/TS 代码结构、数据流及组件复用,指导自托管与云模式下的包边界管理及分层测试策略。
修改 packages/dashboard 或 frontend 目录
涉及仪表盘 UI 组件、服务层或 Hook 的开发
npx skills add InsForge/InsForge --skill dashboard -g -y
用于维护InsForge产品文档、Agent指令、SDK指南及OpenAPI规范的技能。指导工程师正确归档文档、匹配受众风格并防止实现与文档脱节,确保内容准确性。
需要编写或更新产品核心概念文档
需要创建或修改Agent执行指令
需要更新SDK集成指南
需要同步修改OpenAPI规范文件
npx skills add InsForge/InsForge --skill docs -g -y
用于 InsForge PR 提交前的 E2E 质量门禁。通过构建测试镜像、调度 CI 工作流、评估并更新确定性 E2E 用例,确保功能变更的回归测试覆盖与发布质量。
完成本地实现且预检查通过后准备提交 PR
需要验证 OSS 仓库变更的端到端回归测试
npx skills add InsForge/InsForge --skill e2e-testing -g -y
指导 InsForge 仓库内部开发,明确包边界、代码分层及规范。涵盖后端、前端、共享组件等模块的维护,强制 PR 前执行 lint/build/test 验证,确保多包协作质量与一致性。
修改 InsForge 平台核心代码
提交包含多包变更的 Pull Request
npx skills add InsForge/InsForge --skill insforge-dev -g -y
用于在InsForge单体仓库中维护可复用UI包,涵盖设计系统原语、导出、样式及组件行为。指导如何划分组件归属、保持编码风格一致、同步公开接口并验证下游影响。
需要修改InsForge UI包中的组件或样式时
涉及packages/ui目录下的代码重构或新增功能时
npx skills add InsForge/InsForge --skill ui -g -y
指导文档的撰写、编辑和维护,支持协作与自主两种模式。核心原则包括仅记录可验证内容、保持风格一致及主动标记不确定性,旨在提升技术文档质量与一致性。
需要编写新功能或概念的文档
改进或维护现有文档结构
npx skills add InsForge/InsForge --skill doc-author -g -y
指导 InsForge 后端开发,涵盖路由、服务、认证及数据库逻辑。规范分层架构、ESM 导入、PostgreSQL 交互及幂等迁移,禁止直接 DB 访问和 any 类型。
修改后端 API 路由或业务逻辑
编写或重构后端测试代码
执行 PostgreSQL 数据库迁移
npx skills add InsForge/InsForge --skill backend -g -y
指导 InsForge 仓库中仪表盘模块的开发规范,涵盖包与宿主应用的边界、数据流约定、组件复用及类型约束,并提供单元测试、组件测试和 UI 冒烟测试的执行策略。
修改 packages/dashboard 或 frontend/src 下的代码
为仪表盘功能添加或更新测试用例
npx skills add InsForge/InsForge --skill dashboard -g -y
用于维护 InsForge 产品文档、Agent 说明、SDK 集成指南及 OpenAPI 规范。涵盖文档分类、风格规范(避免 AI 腔调)及代码变更时的文档同步与验证流程。
编辑产品核心概念文档
更新 SDK 集成指南
修改 Agent 指令文档
调整 OpenAPI 规范
npx skills add InsForge/InsForge --skill docs -g -y
用于在提交 InsForge PR 前执行发布级确定性 E2E 测试门禁,构建镜像、评估并更新 agent-e2e 用例,调度工作流并分析失败结果。
准备提交 OSS PR
执行 E2E 测试门禁
npx skills add InsForge/InsForge --skill e2e-testing -g -y
面向InsForge仓库维护者,指导在Monorepo内进行代码编辑、包边界识别、遵循开发规范及执行验证流程。
贡献或修改InsForge平台源码
处理Monorepo内的多包协作与发布
npx skills add InsForge/InsForge --skill insforge-dev -g -y
指导 InsForge monorepo 中 packages/ui 包的开发规范,涵盖可复用 UI 原语、样式及导出管理。规定组件归属逻辑、代码风格(如 Radix、类型安全)及下游影响验证流程。
修改 packages/ui 下的组件或样式
维护 InsForge 设计系统基础库
添加新的 UI 公共导出
npx skills add InsForge/InsForge --skill ui -g -y
用于 InsForge 仓库后端开发,涵盖路由、服务、鉴权及数据库逻辑。规范分层架构、PostgreSQL 迁移及部署配置,确保代码质量与一致性。
修改后端路由或服务逻辑
编写或更新数据库迁移文件
处理后端鉴权与中间件
调整部署配置文件
npx skills add InsForge/InsForge --skill backend -g -y
用于 InsForge 仓库仪表盘开发的技能,涵盖前端组件、数据流及测试规范,支持自托管与云托管模式。
修改仪表盘包或前端源码
编写仪表盘单元测试或组件测试
npx skills add InsForge/InsForge --skill dashboard -g -y
用于维护InsForge产品文档、Agent指令、SDK指南及OpenAPI规范。确保文档与代码实现同步,风格符合受众要求,防止文档漂移并验证准确性。
编辑或创建产品核心概念文档
更新Agent专用指令文档
编写或修改SDK集成指南
变更OpenAPI契约文件
npx skills add InsForge/InsForge --skill docs -g -y
在InsForge PR提交前运行确定性E2E门禁,构建测试镜像并触发工作流。评估变更是否需要更新agent-e2e夹具,执行端到端测试并分析结果,确保发布质量。
准备提交或更新InsForge OSS PR
本地检查通过后需要运行E2E门禁
npx skills add InsForge/InsForge --skill e2e-testing -g -y
适用于 InsForge 单体仓库内部维护的 Skill,涵盖后端、前端、仪表盘及文档等包的代码修改、规范遵循与验证流程。
需要修改 InsForge 平台源码或共享包
进行跨包重构或提交 PR 前的检查
npx skills add InsForge/InsForge --skill insforge-dev -g -y
用于维护InsForge monorepo中可复用UI包,涵盖设计系统组件、样式及导出规范。指导组件归类、代码风格保持、类型安全及下游影响验证。
修改 UI 包中的组件或样式
调整 InsForge 设计系统导出
npx skills add InsForge/InsForge --skill ui -g -y


