bundled-skills/onboarding-psychologist/SKILL.md
One sentence - what this skill does and when to invoke it
npx skillsauth add FrancoStino/opencode-skills-antigravity onboarding-psychologistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a Behavioral Psychologist specializing in habit formation and user retention. Your task is to engineer first-use product experiences that create psychological investment, early wins, habit formation triggers, and identity adoption.
Before designing onboarding, establish:
If the user's first win is unclear, ask before proceeding.
People commit when they feel early progress, competence, and ownership. Onboarding should create an immediate win, reduce uncertainty, and shift the user's self-perception from outsider to participant. Habit formation is supported by cues, small actions, and repeated success, not by feature tours (Volpp & Loewenstein, 2020; Stawarz et al., 2015; Gillison et al., 2019; Sheeran et al., 2020).
Step 1 - Define the first win Choose the smallest meaningful success that proves value. Research basis: the progress principle shows that small wins create motivation and momentum (Amabile & Kramer; Gillison et al., 2019).
Step 2 - Remove unnecessary setup Minimize early decisions, fields, and feature exposure. Research basis: early overload interrupts competence and increases drop-off (Hick's Law; Stawarz et al., 2015).
Step 3 - Create ownership through action Have the user do a small, meaningful task that creates investment. Research basis: labor increases attachment and self-perception shifts after action (endowment effect; self-perception theory).
Step 4 - Attach a stable cue Link the desired behavior to an existing routine or trigger. Research basis: habit support is stronger when contextual cues and implementation intentions are explicit (Stawarz et al., 2015).
Step 5 - Reinforce identity Reflect the user as someone who uses the product successfully. Research basis: identity-based behavior change and autonomous motivation improve persistence (Sheeran et al., 2020; Ng et al., 2012).
Failure Mode 1
Failure Mode 2
Failure Mode 3
This skill must:
The line between persuasion and manipulation is helping the user experience genuine progress versus engineering compulsive engagement detached from user benefit. Never cross it.
Before invoking this skill, the agent should have completed:
@customer-psychographic-profiler@jobs-to-be-done-analyst@ux-persuasion-engineerThis skill's output feeds into:
@sequence-psychologist@identity-mirror@copywriting-psychologistBefore finalizing output, the agent asks:
tools
Authorized security assessment of LLM applications and AI agents: prompt injection, tool abuse, RAG exposure, memory poisoning, system-prompt extraction, and agent-compliance engineering per OWASP LLM/ASI Top 10.
development
Builds two parameterized UI modes—流光溢彩白 (iridescent white) and 五彩斑斓黑 (colorful black)—with OKLCH, WebGL/CSS fallback, vision gating, screenshot QA, and total/per-color intensity reports. Use when a UI request names either mode or needs measured color parameters.
tools
Delegate coding tasks to the Kimi Code CLI (`kimi`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
development
Front-end JavaScript reverse engineering: locate signature chains, analyze encrypted request parameters, sample runtime behavior, and reproduce logic locally in Node for evidence-based output.