LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

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-05

Capabilities

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

Source

  • Spec: SKILL.md
format package
parser
formatter
AST
CST
Effect
conformance testing
differential testing
Scaffold canonical modules
Define parse/edit/format APIs
Own or vendor parser engines
Apply Effect and Result patterns
Format package requirements
Format grammar specification
Reference implementation
Format package scaffold
Parse/edit/format APIs
Parser engine implementation