FlowGram Material Component Development
概述
本 SKILL 用于指导在 FlowGram 项目的 @flowgram.ai/form-materials 包中创建新的物料组件。
核心原则
1. 组件位置
- ✅ 在现有包中创建:直接在
packages/materials/form-materials/src/components/下创建组件目录 - ❌ 不要单独拆包:不创建新的 npm 包,保持简洁
2. 代码质量
- ✅ 使用 named export:所有导出使用 named export 提高 tree shake 性能
- ❌ 不写单元测试:通过 Storybook 进行手动测试
- ✅ 通过类型检查:必须通过
yarn ts-check - ✅ 符合代码规范:遵循项目 ESLint 规则
3. 物料设计
- ✅ 保持精简:只保留必要的 props,不添加非核心功能配置项
- ✅ 功能单一:一个物料只做一件
[Description truncada. Veja o README completo no GitHub.]