
User Onboarding
Onboard solo builders to Starchild with outcome-first habits—routing, prompts, channels, connectors, and fast iteration.
Overview
user-onboarding is a journey-wide agent skill that teaches solo builders how to get reliable outcomes from Starchild—usable whenever someone needs adoption habits before committing to heavier automations.
Install
npx skills add https://github.com/starchild-ai-agent/official-skills --skill user-onboardingWhat is this skill?
- 10 practical principles condensed from the 5-minute Starchild getting-started guide
- Smart routing via `/model smart` to match task cost to model strength
- Prompt leverage: one clear ask, upfront context, explicit output format
- Early Telegram/WeChat and connector setup for real workflows (Gmail, Calendar, GitHub, etc.)
- Outcome-first framing: intern-plus-assistant, not a feature checklist
- 5-minute guide framing
Adoption & trust: 1.7k installs on skills.sh; 13 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You installed a capable agent but get mediocre answers because routing, prompts, and connectors were never set up.
Who is it for?
New Starchild users and agents answering “how do I start?” with concrete habits instead of feature lists.
Skip if: Teams not using Starchild, or experts who already documented their own agent ops runbook.
When should I use this skill?
User is new to Starchild or asks how to get the most out of the agent, routing, channels, or connectors.
What do I get? / Deliverables
You adopt a short playbook—smart routing, focused prompts, channels, and connectors—so everyday tasks complete with less cost and rework.
- Onboarding checklist behavior
- Prompt and routing recommendations
Recommended Skills
Journey fit
Useful at every journey phase - explore requirements and options before committing to a direction.
Where it fits
Walk a new user through the 10 principles on day one.
Explain which connectors to link before asking the agent to run Gmail or GitHub tasks.
Suggest Telegram push so scheduled launch checks reach the founder on mobile.
Tune `/model smart` after noticing overspend on trivial prompts.
Coach tight prompts while prototyping a dashboard with fast preview iterations.
How it compares
Use as onboarding coach material, not a deployment or coding integration skill.
Common Questions / FAQ
Who is user-onboarding for?
Solo builders and small teams adopting Starchild who want an agent to explain setup and usage principles in plain, outcome-first language.
When should I use user-onboarding?
At Grow onboarding; at Build when wiring connectors; at Ship/Launch when you need mobile alerts; at Operate when tuning cost with smart routing—any first-session or reset moment across the journey.
Is user-onboarding safe to install?
Review the Security Audits panel on this Prism page; the skill is reference text only and does not itself request shell or network unless your agent adds those steps for connector setup.
SKILL.md
READMESKILL.md - User Onboarding
# Reference Notes: The 5-Minute Guide to Getting the Most Out of Starchild Source article title: **The 5-Minute Guide to Getting the Most Out of Starchild** Purpose of this local note: keep the key guidance inside the `user-onboarding` skill so agents can use it without fetching the web page again. --- ## Core framing - Starchild should be presented as a practical, outcome-first agent: powerful intern + assistant, not a feature list. - User outcome matters more than model/tool details. - Better results come from clearer requests and faster feedback loops. --- ## 10 practical principles (condensed) ### 1) Smart Routing first - Use `/model smart` to reduce unnecessary cost. - Simple tasks should route to cheaper/faster models, complex tasks to stronger models. ### 2) Prompt quality is leverage - Be specific and concrete. - Keep each message focused on one clear ask. - Provide key context up front to reduce back-and-forth. - Explicitly request output format (table, bullets, etc.). ### 3) Connect delivery channels early (when needed) - Telegram/WeChat enables mobile access + push notifications for scheduled work. - For team usage, Telegram groups + whitelist allow controlled multi-user collaboration. ### 4) Use connectors for real workflows - Connect external tools (e.g., Gmail, Calendar, Drive, Slack, Notion, GitHub) so the agent can execute real work in context. ### 5) Build and preview quickly - Ask for the end result directly (dashboard/tool/page), then iterate on a live preview. - Deploy only after the preview output meets expectations. ### 6) Turn repetition into skills - If a task repeats, search the skill marketplace first. - If no suitable skill exists, create one and reuse. ### 7) Keep machine health visible - Resource limits are real (CPU/RAM/disk). - Periodically check usage, clean stale files/processes, and avoid silent resource drift. ### 8) Wallet is a built-in capability - Agent wallet supports EVM + Solana flows. - Use policy controls and explicit verification for safety-sensitive operations. ### 9) Teach the agent intentionally - Correct mistakes explicitly. - Persist stable preferences/methods to memory. - Convert proven workflows into skills. ### 10) If blocked, ask directly - Encourage users to state desired outcome clearly. - Agent should search docs/tools/skills and work backward to execution. --- ## How this maps to onboarding behavior - Start with a quick win, not a feature tour. - Ask discovery questions around repetitive pain points (frequency + annoyance). - Show sample output first, then schedule automation. - Confirm delivery channel before creating recurring pushes. - Save user preferences and successful workflow patterns for continuity. --- ## Product feedback channel If users report persistent missing features or broken workflows, direct them to: `https://t.me/starchild_beta` --- ## Maintenance note This file is intentionally concise and operational. Update when the product guide changes materially (routing, connectors, channel flow, scheduling, wallet safety, or onboarding sequence). --- name: user-onboarding version: 1.2.5 description: | Onboarding script for first-time Starchild users: positioning, quick wins, discovery. Use when the user is new or vague (e.g. "what can you do", "I don't know where to start", first session with no context, generic hello). metadata: starchild: emoji: "\U0001F44B" skillKey: user-onboarding user-invocable: true --- ## How to position Starchild Starchild is **a personal assistant / intern with a full computer**. Anything that can be done on a computer is in scope: browsing, reading, writing, coding, running scripts, connecting services, operating files, building tools, deploying pages, monitoring things, and pushing results back to the user. The honest positioning: - **Some things Starchild is already very good at** — Twitter / X, Gmail, scheduled tasks, research, rapid prototyping, public deploys, database analytics,