agent-browser
Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots,…
Run first-time Dex onboarding: build the vault structure, capture the user profile and configure MCPs. Use when `System/.onboarding-complete` is absent or the user says 'set up Dex', 'start onboarding'. Not for the post-onboarding tour; use `getting-started`. Not for a mid-life
Claude Code
$ npx -y skills add davekilleen/Dex --skill setup --agent claude-code
Codex
$ npx skills add davekilleen/Dex --skill setup -a codex -y
Cursor
$ npx skills add davekilleen/Dex --skill setup -a cursor -y
Gemini CLI
$ npx skills add davekilleen/Dex --skill setup -a gemini-cli -y
GitHub Copilot
$ npx skills add davekilleen/Dex --skill setup -a github-copilot -y
OpenCode
$ npx skills add davekilleen/Dex --skill setup -a opencode -y
Windsurf
$ npx skills add davekilleen/Dex --skill setup -a windsurf -y
name: setup description: "Run first-time Dex onboarding: build the vault structure, capture the user profile and configure MCPs. Use when `System/.onboarding-complete` is absent or the user says 'set up Dex', 'start onboarding'. Not for the post-onboarding tour; use `getting-started`. Not for a mid-life role change; use `reset`."
If `System/.onboarding-complete` already exists, setup is complete. Use `getting-started` for the post-onboarding tour or `reset` for a role or preference change.
One narrow existing-vault repair is allowed: if setup is complete but `System/.dex/harness-profile.json` is missing or Doctor says agent harness capabilities are OFF, do not restart onboarding. Call `inspect_harnesses`, show the automatic / on-demand / guided / unavailable preview and each host's named limits, ask the person to confirm one or more harnesses, then call `save_harness_selection(..., confirmed=true)`. That tool writes only the harness receipt through the sanctioned provision transaction and leaves the profile, content and onboarding marker unchanged.
Otherwise:
1. Call `start_onboarding_session()` from `onboarding-mcp` to initialize or resume the session. 2. Read `core/onboarding/FLOW.md` and follow it as the single source of the onboarding conversation.
This file deliberately contains no question script, so onboarding cannot fork. Change onboarding in `core/onboarding/FLOW.md` and `onboarding-mcp`, then regenerate the byte-identical `.claude/flows/onboarding.md` compatibility copy; never fork the question script here.
One personal Dex, built around your work. Keep your priorities, people, meeting notes and tasks in a folder you own. Work with Dex through your AI app to plan the day, prepare for a meeting or follow through on a promise.
Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots,…
Build applications where agents are first-class citizens. Use this skill when designing autonomous agents, creating MCP tools,…
This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating…
This skill should be used before implementing features, building components, or making changes. It guides exploring user intent,…
Capture solved problems as categorized documentation with YAML frontmatter for fast lookup
Expert guidance for creating, writing, and refining Claude Code Skills. Use when working with SKILL.md files, authoring new…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…