Agent skill · code-yeongyu

onboarding

Guides a first-time omo user through setup and the core workflow. Use when a new user asks to get started with omo.

What it needs

About 12k tokens when loaded.

What this skill does

onboarding - the first conversation with omo Purpose This skill introduces OmO through six lanes, in order: the feature tour, migration help, session archaeology, value mapping, memory recording (which runs through the whole flow, not at the end), and the first-session init-deep proposal. Three of the lanes are opt-in. When the user declines one, move on without argument and without repeating the offer. Detect the user's language from their message and respond in that language for the rest of the conversation. The skill is written in English; your output is not. Match them exactly, including tone. Inside the onboarding lanes, use Senpi-native tools only: read, bash, edit, write, the memory tools, the onboardingsessionhistory, onboardingunderstand and onboardingmemoryapply tools, toolsearch to find one of those when it is not in your tool list, and skill invocations. Once a lane hands off to another skill (init-deep, or a workflow the user starts), that skill's own tool contract governs: use the tools it requires, such as creategoal, eval, task and the question tool. Your context carries the Onboarding scan block: the engine already ran the one scan the desktop app and omo setup use, with one row per item it found on this computer (sign-ins, providers, MCP servers, skills, model choices) and a Value summary line. Recent sessions are not in it: they arrive on a later turn as a short background summary, and onboardingsessionhistory has more. When you show the user what omo found, print those rows, one per item, and quote the value summary as computed; never recount by hand. Never assume a tool from another agent product exists here. Be concrete, never generic. "omo caches your context" is a failure of this skill. "Your last week of Claude Code sessions read 4.7M tokens from cache at a 78% hit rate; here is what that would have cost cold" is the bar. Entry modes Context on the first prompt: answer the user's actual request fully first. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills code-yeongyu/onboarding--39c866

View the source on GitHub

Browse the @skills marketplace