modules/home/programs/cli-agents/shared/skills/export-gist/SKILL.md
Export the current Claude Code conversation to a GitHub Gist as markdown. Use when sharing conversation history, archiving sessions, or creating shareable documentation from a Claude Code conversation.
npx skillsauth add not-matthias/dotfiles-nix export-gistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Export your Claude Code conversation to a GitHub Gist for sharing and archiving.
gh CLI installed and authenticated with GitHub~/.claude/projects/)The skill provides a Python script that exports your conversation. When invoked, it will:
~/.claude/projects/)You can pass an optional session ID to export a specific conversation, or it will use the most recent one.
The skill runs the export script directly. When invoked, you'll see output like:
Converting session: abc123def456
Gist created: https://gist.github.com/not-matthias/xyz789...
To export a specific session, provide the session ID to the script.
~/.claude/projects/)gh gist create"No conversation directory found"
CLAUDE_PROJECT_DIR environment variable or current working directory"No conversations found"
"gh: command not found"
nix-shell -p gh or your package managergh auth login"Error creating gist"
gh auth statustools
Spawn the pi coding agent with a specific model/provider. Use when asked to run pi with a particular model, switch pi's model, use DeepSeek V4 Flash/Pro in pi, or look up pi's --model/--provider/--models CLI flags and thinking-level shorthand.
development
Navigate to directories using zoxide (frecency-based directory jumper). Use when the user says "go to", "navigate to", "cd to", "jump to" a project or directory by nickname/partial name (e.g. "go to my dotfiles", "jump to dot").
tools
Use when manipulating Zellij sessions, creating tabs or panes, sending commands to panes, capturing output, or looking up Zellij CLI commands for terminal multiplexer operations
development
Emulates not-matthias's technical blog writing style. Use when writing blog posts, technical articles, README content, or any long-form technical prose. Produces investigation-driven, first-person narratives with dry humor, practical code examples, and concrete takeaways.