AgentSkillsCN

create-module-file

为 fe-tools 工具库创建新的模块文件。当需要在 `packages/<pkg>/src/` 目录下新建一个专注性强的文件时(例如:新校验器模块),可使用此技能。

SKILL.md
--- frontmatter
name: create-module-file
description: Create a new module file for fe-tools utilities. Use when a new focused file under `packages/<pkg>/src/` is needed (e.g., new validators module).

Create Module File

Workflow

  1. Confirm the target package (packages/utils, packages/web-utils, packages/node-utils, packages/canvas-utils, packages/ai-utils).
  2. Create a single-purpose module file under packages/<pkg>/src/ (one module per file).
  3. Add exported functions with bilingual JSDoc and explicit types.
  4. Update packages/<pkg>/src/index.ts to export the new module (use update-index-exports if needed).
  5. Add tests in packages/<pkg>/__tests__/.