agent-browser
Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots,…
Remove a previously adopted DexDiff workflow — deletes its generated skills and config, leaves your data untouched. Use when the user says 'remove that workflow', 'undo the adoption'. Not for listing what's installed; use `diff-list`.
Claude Code
$ npx -y skills add davekilleen/Dex --skill diff-remove --agent claude-code
Codex
$ npx skills add davekilleen/Dex --skill diff-remove -a codex -y
Cursor
$ npx skills add davekilleen/Dex --skill diff-remove -a cursor -y
Gemini CLI
$ npx skills add davekilleen/Dex --skill diff-remove -a gemini-cli -y
GitHub Copilot
$ npx skills add davekilleen/Dex --skill diff-remove -a github-copilot -y
OpenCode
$ npx skills add davekilleen/Dex --skill diff-remove -a opencode -y
Windsurf
$ npx skills add davekilleen/Dex --skill diff-remove -a windsurf -y
name: diff-remove description: "Remove a previously adopted DexDiff workflow — deletes its generated skills and config, leaves your data untouched. Use when the user says 'remove that workflow', 'undo the adoption'. Not for listing what's installed; use `diff-list`."
**In plain English:** Undo a DexDiff adoption. Removes the skills, CLAUDE.md sections, and templates that were created when you adopted a workflow. Your data (meeting notes, people pages, etc.) is never deleted.
**When to use it:**
**How to run it:**
/diff-remove meeting-prep /diff-remove
---
`$ARGUMENTS` — The diff ID of the workflow to remove. This is the `id` field from the methodology YAML, logged during adoption.
If no argument is provided, list all installed diffs and let the user pick:
You have these adopted workflows: meeting-prep — "Meeting Prep Ritual" (adopted 2026-03-28) deal-review — "Deal Review Ritual" (adopted 2026-03-25) Which one would you like to remove?
To get the list, read all JSON files in **both** adoption locations:
---
Read `.dex/adoptions/$ARGUMENTS.json`. If it is not there and `$ARGUMENTS` looks like a handle, check `System/.dex/adoptions/profiles/$ARGUMENTS.json` instead.
If the file doesn't exist:
No adoption record found for "$ARGUMENTS". This means either: - It was never adopted via /diff-adopt - It was already removed - The adoption log was deleted I can't safely remove it without knowing what was created. If you want to manually clean up, check .claude/skills/ for related skill folders.
Stop here. Do not attempt to guess what to delete.
Extract:
For each file in `files_created`:
For each CLAUDE.md section in `claude_md_sections`:
Removing [diff_name] will:
Delete files:
- .claude/skills/meeting-prep/SKILL.md
- .claude/skills/process-meeting/SKILL.md
Remove from CLAUDE.md:
- "Meeting Workflow" section
NOT deleted (your data is safe):
- [folders] and everything inside them
- Any files you created yourself
[If any files were modified:]
Note: These files were modified after adoption:
- .claude/skills/meeting-prep/SKILL.md (you may have customised it)
Continue? [Yes, remove] [Cancel]For each file in `files_created`:
For each section in `claude_md_sections`:
Delete `.dex/adoptions/$ARGUMENTS.json`.
Done. [diff_name] removed. Files deleted: [count] CLAUDE.md sections removed: [count] Your data in [folders] was not touched.
---
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,…