/ultan-advisor
Consult Ultan's stored preferences before asking the user a preference-shaped question. Usage /ultan-advisor <the question you were going to ask>
$ npx -y skills add nickroci/ultan --agent claude-codeShips with ultan. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/ultan-advisor
Context preview
What this command does when you run it.
Consult Ultan's stored preferences before asking the user a preference-shaped question. Usage /ultan-advisor <the question you were going to ask>
Command definition
ultan-advisor.mddescription: Consult Ultan's stored preferences before asking the user a preference-shaped question. Usage /ultan-advisor <the question you were going to ask> argument-hint: <the question or taste/convention decision> allowed-tools: Bash(ultan advisor:*) disable-model-invocation: true
Consult the user's Ultan memory library before asking them this question — they may have already answered it in a previous session. Run:
ultan advisor "$ARGUMENTS"
This runs the two-step advisor pipeline (Librarian finds relevant entries, then the Scholar writes a referenced markdown answer with `[[wikilink]]` citations). It can take 30-60s and is read-only — it never writes to the library. Use a generous Bash timeout (at least 120s).
When it returns:
- If the library has a relevant stored preference, follow it and tell the user
what Ultan already remembers, citing the `[[wikilink]]`. Don't re-ask what they've already answered.
- If the library is silent on the question, say so plainly, then proceed and ask
the user directly.
Ultan is a neuroscience-inspired, agentic memory system for Claude Code — a layered architecture that learns your preferences and coding conventions and recalls them across every session, project, and machine.

