home/categories/domain-utilities/heimeshoff-fsharp-full-stack-blueprint-claude-skills-implementation-fsharp-shared-skill-md
domain-utilitiestools

fsharp-shared

Define shared domain types and API contracts for F# full-stack applications using records, discriminated unions, and Fable.Remoting interfaces. Use when starting new features, defining data structures, or creating API contracts shared between client and server. Creates types in src/Shared/Domain.fs and API interfaces in src/Shared/Api.fs. Ensures type safety across the stack with compile-time checking.

heimeshoff
maintainer
heimeshoff
Обновлено 1/24/2026
Звёзды
14
Форки
2
quick start

Installation and usage

Define shared domain types and API contracts for F# full-stack applications using records, discriminated unions, and Fable.Remoting interfaces. Use when starting new features, defining data structures, or creating API contracts shared between client and server. Creates types in src/Shared/Domain.fs and API interfaces in src/Shared/Api.fs. Ensures type safety across the stack with compile-time checking.

Установка
$ install --globalskills.sh
Использование

После установки вы можете использовать этот skill, выполнив следующую команду в терминале:

skills use fsharp-shared