Agent Skills
› open-circle/formisch
open-circle/formisch
GitHub用于准备软件发布,通过扫描核心库、方法及框架的变更日志,根据提交前缀判断版本升级类型(补丁或次要),并按顺序更新 package.json 和 CHANGELOG.md。
Install All Skills
npx skills add open-circle/formisch --all -g -y
Skills in Collection (11)
用于准备软件发布,通过扫描核心库、方法及框架的变更日志,根据提交前缀判断版本升级类型(补丁或次要),并按顺序更新 package.json 和 CHANGELOG.md。
需要执行软件版本发布流程时
分析并提交新的功能、修复或 API 变更以生成新版本时
npx skills add open-circle/formisch --skill repo-prepare-release -g -y
提供 Formisch 源码文档编写指南,涵盖 JSDoc 和行内注释规范。指导在 packages/core、methods 及 frameworks 中为接口、函数和常量添加清晰一致的 TypeScript 文档,以增强 IntelliSense 支持。
编写或更新 Formisch 框架的 JSDoc 注释
为 packages/core、packages/methods 或 frameworks/* 目录下的源代码添加文档
需要统一 API 文档风格以提升 TypeScript 智能提示体验
npx skills add open-circle/formisch --skill repo-source-code-document -g -y
用于审查 Formisch 库和框架的 PR 及源码,涵盖代码规范、类型安全、文档完整性及测试覆盖度验证,确保合并前符合项目标准。
审查修改库源码的 Pull Request
合并前验证实现模式与代码质量
npx skills add open-circle/formisch --skill repo-source-code-review -g -y
用于为Formisch框架包编写单元测试和类型测试。涵盖Angular、React等框架的hooks、composables及组件指令,强调以React为基准保持跨框架一致性,规范测试命名、断言及覆盖率要求。
为 Formisch 框架包装器(如 Angular, React, Vue 等)添加 hooks 或组件测试
需要遵循跨框架一致的测试结构和命名规范
处理 useForm, useField, Form 等核心 API 的测试用例
npx skills add open-circle/formisch --skill repo-source-code-test-frameworks -g -y
指导为 Formisch 的 core 和 methods 包编写高质量 TypeScript 单元测试。涵盖文件结构、createTestStore 辅助函数使用及类型安全规范,明确排除框架相关测试。
为 packages/core 或 packages/methods 创建新单元测试
修复这些包中测试文件的类型错误
为核心或方法功能增加测试覆盖率
npx skills add open-circle/formisch --skill repo-source-code-test-packages -g -y
指导为Formisch网站创建新的API文档路由。强调源码即真理,通过读取源码提取接口、类型及JSDoc,按框架分类创建包含index.mdx和properties.ts的文档文件夹,确保文档一致性与准确性。
需要为Formisch项目的新导出函数、类型或组件编写官方文档
发现现有API文档与源码不一致需修正
npx skills add open-circle/formisch --skill repo-website-api-create -g -y
系统化审查 Formisch 网站 API 文档的准确性与一致性。通过比对源码、验证类型签名、检查 MDX 内容格式及链接有效性,确保文档与代码严格同步,并修正常见错误如签名不匹配、参数缺失或框架术语误用。
需要核对 API 文档是否与源代码一致
检查文档的完整性、准确性和链接有效性
修复因代码变更导致的文档过时或错误
npx skills add open-circle/formisch --skill repo-website-api-review -g -y
当Formisch库源码(函数签名、类型、接口或JSDoc)发生变更时,同步更新网站API文档。遵循源码为唯一真理原则,涵盖从分析变更、定位文件到更新properties.ts和index.mdx的完整流程及示例。
Formisch源码中函数签名、类型或接口发生变动
JSDoc注释描述或参数说明需要更新
验证逻辑、错误消息或默认值等行为发生变化
函数被弃用、重命名或移除
npx skills add open-circle/formisch --skill repo-website-api-update -g -y
指导如何为 Formisch 网站添加新的文档指南和教程。涵盖目录结构、分类选择、MDX 文件创建及菜单更新,支持多种前端框架。
需要添加新的 Formisch 使用指南
创建关于表单概念或功能的教程
扩展网站文档内容
npx skills add open-circle/formisch --skill repo-website-guide-create -g -y
辅助AI使用Formisch库进行类型安全、无头表单开发。涵盖多框架集成、Valibot模式验证、表单状态管理及字段交互,适用于创建表单和处理输入校验场景。
用户需要使用Formisch创建或管理表单
涉及基于Valibot的模式验证和类型安全表单处理
在React、Vue等框架中实现无头表单逻辑
npx skills add open-circle/formisch --skill formisch -g -y


