Ekygai Method — Development skill for Claude Code
A method for working with a coding agent: persistent memory across sessions, and a protocol that forbids writing code before reading what exists.
How to install Ekygai Method
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open red-nael/ekygai-method and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ekygai Method does
A method for working with a coding agent: persistent memory across sessions, and a protocol that forbids writing code before reading what exists. Bilingual FR/EN, with ready-to-install Claude Code skills.
Alternatives in Development
- Scientific Agent Skills — A set of ready to use Agent Skills for research, science, engineering, analysis, finance and writing 18.7k ★
- Check 1: Cache Exists? — CLAUDE_DIR="${CLAUDE_CONFIG_DIR:-$HOME/.claude}" CACHE_EXISTS=$(ls -d "$CLAUDE_DIR/plugins/cache/claude-hud" 2 10.9k ★
- Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
README
The EKYGAI Method
English · **[Français](README.fr.md)**
A way of working with a coding agent: a memory that survives the end of a session, and a protocol that forbids writing code before reading what already exists.
Refined over several years of real development, first on [EKYGAI](https://ekygai.com). This repository publishes the method only — never the product.
The problem
A coding agent understands an architecture after two hours of conversation, then the session ends and it all goes. And if nothing is imposed on it, it starts writing as soon as it believes it has understood — which happens very fast. The result compiles, looks right, ignores half the repository's conventions. It survives the sprint. It breaks by the quarter.
Two answers, neither of which holds without the other.
The two parts
| Part I — Two Layers of Memory | Automatic capture through hooks, plus an index written by hand. Where facts live, what makes them decay, what it costs — including what it sends off your machine. |
| Part II — Before the Code, After the Code | The ULTRA PLAN protocol before writing, the GUIDE document after shipping. And the criteria grid everyone must build for themselves. |
What's in the repository
en/
├── 01-memory.md the two memory layers, with diagrams
├── 02-method.md the protocol and the two documents
├── getting-started.md the prompt that sets everything up in one conversation
├── skills/
│ ├── ultra-plan/ planning protocol, executable
│ └── delivery-guide/ writing the guide after shipping
└── templates/ memory index, fact sheet, plan, guide
`fr/` mirrors the same content in French.
CONTRIBUTING.md the criteria grid this repository applies to itself
docs/guides/ including the guide of this repository's own construction
docs/plans/ empty — see that guide, §6
**Thi
Related Skills
Claude Framework
An installable working method for Claude Code — agent roster, delegation rules, context and harness engineerin
Intent Driven Development
Turn an ambiguous or high-impact change into scoped, verifiable acceptance criteria (observable AC-NNN, explic
Reading Books Skill
Claude skill for reading notes in two layers: what the book says and what it means, plus a method card in skil
Lt Bartini Method
LT method of Bushuev-Bartini-Kuznetsov as an agent skill: resolve contradictions by assigning physical dimensi
Write Teaching Chapter
Write bilingual (CN+EN) Claude Code source code teaching chapters. Use when continuing chapter writing work fo
Language Setting
Configure language settings for novel writing. Supports monolingual, bilingual, and dialogue-bilingual modes.
Related Agents
10xproductivity
Inside most companies, employees cannot install Slack apps, webhooks, or automation platforms without IT appro
Vbw Debugger
Investigation agent using scientific method for bug diagnosis with full codebase access and persistent debug s
Thoughtbox Analyst
Persistent background teammate that monitors Thoughtbox sessions for evolution candidates, contradiction detec