codegen-over-complex-types とは?
型が非常に複雑になる場合に使用します。型が外部スキーマをミラーリングする場合に使用します。型とスキーマのマッピングを維持するときに使用します。型が広範な型レベルのロジックを必要とする場合に使用します。型がデータ ソースからずれている場合に使用します。 ソース: marius-townhouse/effective-typescript-skills。
型が非常に複雑になる場合に使用します。型が外部スキーマをミラーリングする場合に使用します。型とスキーマのマッピングを維持するときに使用します。型が広範な型レベルのロジックを必要とする場合に使用します。型がデータ ソースからずれている場合に使用します。
コマンドラインで codegen-over-complex-types AI スキルを開発環境にすばやくインストール
ソース: marius-townhouse/effective-typescript-skills。
Sometimes the best type-level code is no type-level code at all. When types become extremely complex, when they mirror external schemas (APIs, databases, protocols), or when they need to stay synchronized with changing external sources, code generation is often a better solution than sophisticated type-level programming.
Code generation trades compile-time complexity for build-time generation, often resulting in simpler, more maintainable code that stays in sync with its source of truth.
When types become too complex or must stay synchronized with external sources, generate them from schemas rather than writing sophisticated type-level code.
型が非常に複雑になる場合に使用します。型が外部スキーマをミラーリングする場合に使用します。型とスキーマのマッピングを維持するときに使用します。型が広範な型レベルのロジックを必要とする場合に使用します。型がデータ ソースからずれている場合に使用します。 ソース: marius-townhouse/effective-typescript-skills。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill codegen-over-complex-typesBrowse more skills from marius-townhouse/effective-typescript-skills
型が非常に複雑になる場合に使用します。型が外部スキーマをミラーリングする場合に使用します。型とスキーマのマッピングを維持するときに使用します。型が広範な型レベルのロジックを必要とする場合に使用します。型がデータ ソースからずれている場合に使用します。 ソース: marius-townhouse/effective-typescript-skills。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill codegen-over-complex-types インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/marius-townhouse/effective-typescript-skills