원클릭으로
dynamic-onboarding
Conversational onboarding that builds the user's personal workspace through natural dialogue
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Conversational onboarding that builds the user's personal workspace through natural dialogue
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
USE THIS SKILL when onboarding a new user to GodMode. Triggers: 'set up GodMode', 'install GodMode', 'onboarding', 'restart onboarding', 'reload onboarding skill', 'fresh start on setup', new team member introduction, VPS setup, Tailscale setup, DigitalOcean droplet setup. THIS IS MANDATORY for any installation or setup help.
9 PM evening review: warm check-in via iMessage to close out the day
End-of-day background prep: tag sessions by project, capture agent log to vault, update task status
Sunday evening coaching: review week's progress against goals, identify patterns, surface trust scores, generate Monday coaching brief
Build and update custom dashboards for the GodMode Dashboards tab
Pre-meeting briefing: pull person context, review shared history, generate talking points
| name | dynamic-onboarding |
| description | Conversational onboarding that builds the user's personal workspace through natural dialogue |
A conversational skill that sets up the user's entire GodMode workspace through chat. Instead of forms or wizards, the AI asks questions and generates all data files from the conversation.
~/godmode/data/projects.json exists)Greet the user. Explain what GodMode does in 2-3 sentences. Ask: "What are the main projects or areas you're working on right now?"
For each project mentioned:
Write results to ~/godmode/data/projects.json:
{
"projects": [
{
"id": "slug-from-name",
"name": "Project Name",
"emoji": "📊",
"tasks": [],
"outputs": [],
"people": ["person-id-1", "person-id-2"],
"skills": ["relevant-skill"],
"status": "active"
}
]
}
For each person mentioned across projects:
Write individual files to ~/godmode/data/people/{id}.json:
{
"id": "person-slug",
"name": "Full Name",
"role": "Their role",
"company": "Company Name",
"email": "email@example.com",
"tags": ["client", "team"],
"notes": "Context from onboarding conversation",
"projects": ["project-id"],
"lastContact": null
}
Ask: "What are your top goals right now — both professional and personal?"
For each goal:
Write to ~/godmode/data/goals.json:
{
"goals": [
{
"id": "goal-slug",
"text": "Goal description",
"category": "professional",
"target": "Specific milestone",
"deadline": "2026-Q2",
"status": "active"
}
]
}
Ask about life priorities. Populate ~/godmode/data/wheel-of-life.json with their chosen areas and initial self-assessments.
Ask: "What tools and services do you use daily?" (Calendar, email, task manager, etc.)
Match answers to available skills. Update ~/godmode/data/data-sources.json:
{
"sources": [
{
"id": "source-slug",
"name": "Service Name",
"type": "category",
"status": "connected",
"skill": "skill-key"
}
]
}
For unconnected services, note them as "status": "pending" and tell the user how to connect them later.
Explain the automation options:
Ask which ones to enable. Run scripts/setup-dynamic-crons.sh or create jobs via gateway cron.add method.
Summarize what was set up:
Invite user to explore: "Check the Work tab to see your projects, People tab for your contacts, and Life tab for your goals. Everything is chat-customizable — just tell me to reorganize anything."
After onboarding, these files should exist:
~/godmode/data/projects.json — All projects with tasks/people/skills~/godmode/data/people/*.json — One file per person~/godmode/data/goals.json — User goals with categories and timelines~/godmode/data/wheel-of-life.json — Life areas with initial scores~/godmode/data/data-sources.json — Connected integrations~/godmode/data/ files already exist, ask before overwriting