building-a-format-package - Build an Effect format package
Defines the architecture, engine policy, typed error patterns, parity contracts, and conformance testing approach for @effected format packages.
Tags
Updated: 2026-10-05Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Scaffold canonical modules
- Define parse/edit/format APIs
- Own or vendor parser engines
- Apply Effect and Result patterns
- Enforce cross-package parity
- Build conformance corpus harnesses
- Run differential verification
- Protect module boundaries
Inputs
- Format package requirements
- Format grammar specification
- Reference implementation
- Conformance corpus
- Package source tree
- Upstream license information
Outputs
- Format package scaffold
- Parse/edit/format APIs
- Parser engine implementation
- Typed diagnostics
- Conformance test harness
- Differential verification results
Requirements
- TypeScript package environment
- Effect APIs
- Schema, Stream, and Result support
