DOCS

Screens and keys

Three screens, switched with 1, 2 and 3. On every screen ? shows the keys and q quits. esc closes whatever is open.

The sky

Press 1.

Screen 1 opens on the horizon. Your categories sit along the bottom, Coding, Writing, Research, Ops, Design and any you have added, with the number of skills under each. The selected constellation is drawn faintly above the horizon so you can see its shape before you enter it.

KeyDoes
or h lChoose a constellation
, k or enterZoom into it

Inside a constellation

The tree grows from what you have earned toward what you could take. Trust unlocks sit at the base, installed skills above them, and managed or available skills at the top. Filled stars are installed personal or project skills, which you can change. Hollow stars are managed skills: plugin skills and skills synced from claude.ai, shown read-only. Circles are available but not installed. Diamonds are trust unlocks.

KeyDoes
h j k l or arrowsMove between nodes
enterOpen the detail panel for the node under the cursor
enter againInstall or disable that skill, after a confirmation
cRe-categorise the skill (stored in a sidecar file, never in SKILL.md)
tab / shift+tabJump to the next or previous constellation without going back to the sky
escClose the panel; a second esc drops back to the sky

The detail panel shows scope (personal or project), the estimated always-loaded context cost, the category and why it was suggested, and the description from the skill's frontmatter.

The zoom

Entering a constellation is a short zoom: the faint cluster on the horizon expands into the full tree over about a quarter of a second, labels appearing as the stars settle, links last. Leaving reverses it. Set no_motion = true in config to skip it.

Character sheet

Press 2.

The agent's name comes from your Const.Elate config; Claude Code has no such setting. The model is read from settings.json. The lower half is a CLAUDE.md editor for the user file and the project file.

KeyDoes
tabMove between fields
enterStart editing the focused field
u / pSwitch the editor to the user or project CLAUDE.md
ctrl+sPropose the save: you see the diff and confirm
eOpen the file in $EDITOR instead

Ledger

Press 3.

The top pane lists sessions with the tool calls that succeeded and failed, whether the session completed, and the XP it earned. The bottom pane is trust unlocks: for each command prefix, how many successful uses it has seen against the threshold, and the allow rule it would suggest.

KeyDoes
tabSwitch panes
j / kMove within a pane
enterOn an unlock that has reached its threshold, propose the allow rule

Nothing is granted automatically. The proposal shows the exact line that would be added to settings.local.json and waits for y.

Confirmations

Every proposed write shows a diff and asks. y or enter confirms; n, esc or q cancels. See Safety for what happens on confirm.