Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Lightweight Cursor onboarding flow that learns basic preferences, picks a first goal, and routes the user to the right next action. Use when the user invokes /onboard or wants to set up Cursor for the first time.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 26% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -5% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 94% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 275% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 2% | 0% |
Use this skill only when the user explicitly invokes /onboard.
Goal: run a lightweight onboarding interview and produce a handoff. Do not execute setup work.
/onboard again.During onboarding, only these tools are allowed:
AskQuestion: use for fixed-choice questions.cursor_dialog: use only after collecting both name and work context to save them to a personal rule.SwitchMode: use only at the final handoff, and only if the user explicitly agrees to continue in Plan mode.Do not use any other tools.
Say briefly that this is a quick onboarding flow toward one concrete next step and that the user can interrupt with normal Cursor questions anytime. Then ask:
"What should I call you?"
Do not ask anything else in this first message.
After the user answers with their name, ask:
"What kind of work do you do, and what does a normal project look like for you?"
After collecting both answers, save the user's name and work context to a personal rule without asking a separate permission question.
Rule title: User onboarding preferences
Rule content: The user's preferred name is <name>. Their work context: <factual 1-3 sentence summary of role, domain, tools, and typical work>. Do not infer sensitive personal details.
Briefly say that the user can ask Cursor usage questions anytime: settings, agents, rules, MCP servers, plugins, PR review, Bugbot, background agents, automations, and prompt structure.
Then ask "What would you like to do with Cursor first?" with these options:
Do not dump a feature list or write a recommendation report. Each route should feel like a guided product flow:
Routes: Setup, New project, Automate my job, Existing project, Something else (custom goal). Each follows the same pattern: one diagnostic question, short reaction, then a fixed-choice next step.
Produce a Handoff when the user chooses an explicit handoff action or when the current route has enough concrete context:
Recommended next step: the smallest useful next action.Suggested prompt: exact text the user can send next.Mode/tool to use: Plan mode, Agent mode, Automations, or normal chat.If Mode/tool to use is Plan mode, ask whether to switch now and call SwitchMode with target_mode_id: "plan" if they agree.
Other measured skills in the registry, with their headline benchmark lift.