Compiles SOUL.md character profiles into synthetic diploid genomes (.genome.json) via trait-to-allele mapping using inheritance models.
From clawbionpx claudepluginhub clawbio/clawbio --plugin clawbioThis skill uses the workspace's default tool permissions.
soul2dna.pyProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
Compile SOUL.md character profiles into synthetic diploid genomes. Each soul file
describes a historical or fictional figure with trait scores (0.0 to 1.0). The
compiler maps these scores to alleles at defined loci using additive, dominant, or
recessive inheritance models, producing a .genome.json file per character.
GENOMEBOOK/DATA/SOULS/ extracting identity
metadata (name, sex, ancestry, domain, era) and trait scores.GENOMEBOOK/DATA/trait_registry.json) which defines
loci, alleles, chromosomal positions, dominance models, and effect sizes for
each trait.GENOMEBOOK/DATA/SOULS/*.soul.md (20 historical figures)GENOMEBOOK/DATA/trait_registry.jsonGENOMEBOOK/DATA/GENOMES/<name>-g0.genome.json per character# Compile all souls to genomes
python skills/soul2dna/soul2dna.py
# Demo mode (shows summary without writing files)
python skills/soul2dna/soul2dna.py --demo
Each .genome.json contains:
{
"id": "einstein-g0",
"name": "Albert Einstein",
"sex": "Male",
"sex_chromosomes": "XY",
"ancestry": "...",
"generation": 0,
"parents": [null, null],
"loci": { "<locus_id>": { "chromosome": "...", "alleles": ["A","G"], ... } },
"trait_scores": { "curiosity": 0.95, ... }
}