ワンクリックで
create-utility
Scaffold a new utility function with the correct naming, tests, and docblocks
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Scaffold a new utility function with the correct naming, tests, and docblocks
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Create a changeset entry describing changes to workspace packages
Scaffold a new UI component with the correct folder structure, styles, tests, and docblocks
Scaffold a new class with the correct file structure, naming, tests, and docblocks
Scaffold a new runtime type guard with the correct naming and docblocks
Write tests following this project's testing conventions, file patterns, and placement rules
Create a git commit following this project's commit message conventions
| name | create-utility |
| description | Scaffold a new utility function with the correct naming, tests, and docblocks |
| user-invocable | false |
When creating a new utility function in this project, follow these conventions exactly.
src/utilities/
├── formatDate.ts
└── specs/
└── formatDate.unit.ts
constants/ or types/, not in the utility file unless they are strictly local and unexported implementation details.*.unit.ts file.src/utilities/<functionName>.ts with a single named exportcreate-guard pattern instead of placing it heresrc/utilities/specs/<functionName>.unit.ts with tests for that utility onlysrc/index.ts if the utility is part of the public APIpnpm run check to verify