원클릭으로
unacy-docs
Documentation site for unacy Use when: You need a type-safe, composable unit conversion graph for a domain. The....
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Documentation site for unacy Use when: You need a type-safe, composable unit conversion graph for a domain. The....
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| description | Documentation site for unacy Use when: You need a type-safe, composable unit conversion graph for a domain. The.... |
| name | unacy-docs |
Documentation site for unacy
Use this skill when:
createRegistryParser with minimal boilerplate. → use createParserWithSchemaTypedMetadata<EnumType>.type field. → use validateEnumdetectMetadataKindDo NOT use when:
createRegistry)Parser<T> instead, throwing ParseError on failure. (createParserWithSchema)API surface: 11 functions, 5 classes, 24 types
3 configuration interfaces — see references/config.md for details.
Key functions: createRegistry (Create a new, empty converter registry), createParserWithSchema (Create a Parser<WithFormat<T, F>> backed by a Zod-compatible schema), validateEnum (Validate that a runtime value is a valid TypeScript enum object), validateClass (Validate that a runtime value is a valid class constructor), validateRecordSchema (Validate that a runtime value is a valid record schema), validateTupleSchema (Validate that a runtime value is a valid tuple schema), isEnumMetadata (Type guard: returns true when meta), isClassMetadata(Type guard: returnstruewhenmeta), isRecordMetadata (Type guard: returns true when meta), isTupleMetadata(Type guard: returnstruewhenmeta), detectMetadataKind (Detect the kind of a metadata object by inspecting its type field)
Key classes: UnacyError (Base error class for all unacy errors), CycleError (Error thrown when a cycle is detected during BFS path-finding), MaxDepthError (Error thrown when BFS path-finding exceeds the maximum conversion depth), ConversionError (Error thrown when a conversion cannot be performed), ParseError (Error thrown when parsing a string into a format-tagged value fails)
40 exports total — see references/ for full API.
Load these on demand — do NOT read all at once:
references/functions.md for full signatures, parameters, and return typesreferences/classes.md for properties, methods, and inheritancereferences/types.mdreferences/config.md for all settings and defaults