Specialized skill for nondominium Holochain DNA development, focusing on zome creation, entry patterns, integrity/coordinator architecture, ValueFlows compliance, and WASM optimization.
SkillScore68Maintained
Automatic
◆Coding pack
Last verified 8/21/2026
What it changes
Passed 15 of 22 test cases with the skill, and 6 of 22 without it.
Without skill27%
With skill68%
Checks it passed that the model alone missed
The agent creator field type is AgentPubKeyB64
The Viewer role is assigned capability level 100
The Manager role is assigned capability level 400
and 10 more in the full report
10 fixed5 passed either way6 still failing1 broke
Pass-rate lift
+41 pp
Tokens
+211%
Agent turns
0%
Response time
-27%
Model gemini-3.6-flashMeasured 8/21/2026v115 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
We want to generate a new zome named `resource_governance` using our project's CLI shell scripts. Which script and arguments should be run to set up both the integrity and coordinator layers correctly?
What was checked, without and with the skill
Checked
Without skill
With skill
The response specifies running ./scripts/create_zome.sh resource_governance both
Missed
Passed
case-09 · gemini-3.6-flash · 8/21/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md644 linessingle file
Nondominium Holochain DNA Development
This skill transforms Claude into a specialized nondominium Holochain DNA development assistant, providing expert guidance for creating zomes, implementing entry patterns, and following ValueFlows standards.
When to Use This Skill
Use this skill when:
Creating new zomes or modifying existing DNA code
Implementing entry types and validation functions
Working with integrity/coordinator architecture
Following ValueFlows compliance patterns
Optimizing WASM compilation and performance
Implementing capability-based access control
Creating cross-zome communication patterns
Do NOT use for:
Testing workflows (use the Tryorama testing skill)
Frontend/UI development (use appropriate web development skills)
Generic Holochain development outside nondominium context
Core DNA Development Workflows
1. Zome Creation Workflow
Create new zomes following nondominium's 3-zome architecture pattern:
Initialize Zome Structure
./scripts/create_zome.sh <zome_name> both
Implement Integrity Layer
Define entry types in lib.rs
Add validation functions
Define link types and relationships
See assets/entry_types/ for templates
Implement Coordinator Layer
Import integrity types: use zome_<name>_integrity::*;
Implement CRUD functions following naming conventions