ワンクリックで
shared-types-builder
Use when generating or managing TypeScript types in libs/shared-types/
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when generating or managing TypeScript types in libs/shared-types/
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | shared-types-builder |
| description | Use when generating or managing TypeScript types in libs/shared-types/ |
mise run gen:openapi # Flask/APIFlask → specs/openapi.json
mise run gen:types # openapi.json → libs/shared-types/src/api.generated.ts
Add to libs/shared-types/src/index.ts for types not in OpenAPI spec.
import type { SkillSummary, UserProfile } from '@skillhub/shared-types';
libs/shared-types/libs/shared-types/src/api.generated.tsspecs/openapi.jsonRecord browser-based feature demos as GIFs via Playwright and optionally document them in docs/features/index.md. Trigger with "Demo <feature>" or "Demo and Document <feature>".
Use when creating service modules in apps/api/skillhub/services/
Use when writing API tests in apps/api/tests/
Use when implementing division-based access control on any endpoint
Use when adding services to docker-compose.yml or creating Dockerfiles
Use when implementing error handling across the API, frontend, or MCP server