# capture-desktop

Parses pasted Claude Desktop transcripts, sorting generated artifacts, rules, and notes directly into local project files.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 604 installs · ★ 3
- Author: gasserane
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/gasserane/personal-skills/tree/HEAD/skills/capture-desktop/SKILL.md
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/skills/capture-desktop

## What it does

This skill imports work completed inside the Claude Desktop application down to your local machine. Because Claude Desktop lacks an external API, everything runs via direct copy-paste. The tool hands conversation text over to `scripts/capture_desktop.py`, which checks for previous captures and stages the raw transcript.

Extracted content is separated into four distinct buckets. Generated drafts and documents are written to the workspace automatically. Project adjustments or behavioral rules heading for `mel_wiki/` or `~/.claude/CLAUDE.md` require explicit user approval before anything touches disk.

Without local scripts `scripts/capture_desktop.py` and `scripts/check_desktop_sync.py`, the workflow cannot stage transcripts or verify sync status. After updating files, it runs a drift check and creates a Git commit containing the new deliverables and documentation edits.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill capture-desktop -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/capture-desktop/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/capture-desktop/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill capture-desktop -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/capture-desktop/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill capture-desktop -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/capture-desktop/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install gasserane/personal-skills capture-desktop
```

2. **Manually: put the files in place**
- File: `.github/skills/capture-desktop/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill capture-desktop -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/gasserane/personal-skills --path skills/capture-desktop
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/capture-desktop/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill capture-desktop -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/gasserane/personal-skills/tree/HEAD/skills/capture-desktop/SKILL.md

## When to use it
- capture Claude Desktop conversations into local project directories
- extract deliverables and drafts from pasted session logs
- record workflow lessons and memory updates with manual approval
- detect configuration drift between local files and desktop projects

## Example prompts
- /capture-desktop
- capture this desktop session
- save my desktop work into the project

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

From the same set: [gasserane/personal-skills](https://affpapa.org/en/nevibecode/by/gasserane/personal-skills.md) — 29 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
