tenseilisted
Install: claude install-skill by-carlos/daikenja
# Tensei
Install or reconcile the Tensei persona -- the answer-shaping, markers and
register document at `~/.claude/daikenja/tensei.md`, imported by a
`@~/.claude/daikenja/tensei.md` line at the end of `~/.claude/CLAUDE.md` -- on
the machine this session is running on.
**Slash-only, on purpose.** This skill writes a file outside the project, in
the user's home directory, and can append a line to the `CLAUDE.md` that
governs every session on the machine. Nothing about "set up my persona" or
"install tensei" should make it fire by itself -- the user runs
`/daikenja:tensei` when they mean to. `disable-model-invocation: true` is what
enforces that.
**Not part of `daikenja.yaml`, and no dependency on `setup-user`.** Tensei
governs conversation, not deliverables -- it is a different contract from
`voice.md` and unrelated to the `profile:` block, `personas.md`, or
`writing_style`. A user can run this skill with no Daikenja configuration on
disk at all, so it carries its own environment gate (Step 0) rather than
assuming `setup-user` already ran.
**Not a blank template, unlike `personas.md` and `writing-style.md`.** Those
two are copied once, on absence, and never inspected again -- the user owns
everything written into them from that point on. `templates/tensei.md` is
maintained content this plugin ships and revises; an installed copy the user
has not hand-edited can be updated to a newer shipped version. Step 2's
five-state model is what makes that safe: it never overwrites a c