home/categories/architecture-patterns/epicenterhq-epicenter-agents-skills-arktype-skill-md
architecture-patternsdevelopment

arktype

Arktype patterns for runtime validation, discriminated unions with .merge() and .or(), spread key syntax, and type composition. Use when the user mentions arktype, type(), or when building union types, combining schemas with variants, or defining command/event schemas.

EpicenterHQ
maintainer
EpicenterHQ
Updated 3/20/2026
Stars
4394
Forks
319
quick start

Installation and usage

Arktype patterns for runtime validation, discriminated unions with .merge() and .or(), spread key syntax, and type composition. Use when the user mentions arktype, type(), or when building union types, combining schemas with variants, or defining command/event schemas.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use arktype