One format, two readers. People and AI agents now co-write the same document. Legible for people; addressable, verifiable, and versioned for machines. GEML is plain text — organized by one typed block for everything, remembered by a .gemlhistory sidecar.
These files are geml-spec/geml's own configuration. They tell Claude Code how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.
.claude/settings.json A — .claude/settings.json A — .claude/settings.json A — .claude/skills/geml-code-graph/SKILL.md A 120 tok .claude/skills/geml/SKILL.md A 167 tok