Technical reference documentation for the Enact protocol and implementation.
- PROTOCOL.md - Protocol overview and core concepts
- SPEC.md - Tool manifest specification (skill.package.yml format)
- COMMANDS.md - Complete CLI command reference
- ENV.md - Environment variables and configuration
- TRUST.md - Trust system architecture and verification
- API.md - Registry HTTP API documentation
- DAGGER.md - Execution engine (Dagger) integration
- MCP.md - Model Context Protocol integration
For user-focused documentation, see:
- Getting Started Guide - Installation and basic usage
- Development Setup - Contributing to Enact
┌─────────────┐
│ CLI │ @enactprotocol/cli
└──────┬──────┘
│
├──────▶ Registry API (@enactprotocol/api)
├──────▶ Trust System (@enactprotocol/trust)
├──────▶ Execution Engine (@enactprotocol/execution + Dagger)
└──────▶ MCP Server (@enactprotocol/mcp-server)
See DEV-SETUP.md for development environment setup and contribution guidelines.