Holochain Development
Holochain Development Skill
Patterns for developing Holochain 0.6 hApps with HDI 0.7 integrity zomes and HDK 0.6 coordinator zomes.
Environment
This project uses Nix flakes (flake.nix), not shell.nix:
nix develop # Enter dev shell
nix develop --command bun test:unit # Run unit tests in Nix
bun build:zomes # Build Rust zomes
bun build:happ # Build complete hApp
Key Reference Files
- Integrity zome:
dnas/requests_and_offers/zomes/integrity/service_types/src/lib.rs - Coordinator zome:
dnas/requests_and_offers/zomes/coordinator/requests/src/lib.rs
More from happenings-community/requests-and-offers
effect-ts architecture
This skill should be used when creating, implementing, or modifying a store, service, or domain layer. Covers Effect-TS services, Svelte 5 stores, store helpers, domain error handling, creating new domains, adding service methods, or validating architectural consistency
17deployment automation
This skill should be used when deploying, releasing, packaging, managing cross-platform builds, or troubleshooting CI/CD pipelines for Holochain hApps
14hrea integration
This skill should be used when working with hREA GraphQL integration, ValueFlows ontology mapping, proposal/intent creation, prerequisite management, or the pending queue system
1