Skip to content

Instantly share code, notes, and snippets.

@chadly
Last active March 7, 2026 16:51
Show Gist options
  • Select an option

  • Save chadly/97f2a08d149f02d813749e934bbd69c5 to your computer and use it in GitHub Desktop.

Select an option

Save chadly/97f2a08d149f02d813749e934bbd69c5 to your computer and use it in GitHub Desktop.
Global Claude Code instructions

Meta

When updating this file, sync changes to the gist: gh gist edit 97f2a08d149f02d813749e934bbd69c5 ~/.claude/CLAUDE.md

Python

Always use uv for Python. Never use bare pip or pip3.

  • One-off scripts: uv run --with <package> python3 script.py
  • Running CLI tools: uvx <tool> (e.g. uvx black .)
  • Projects with dependencies: use pyproject.toml + uv sync

Node

Use fnm (Fast Node Manager) for managing Node.js versions. It is installed and available system-wide.

Media

Prefer ffmpeg for audio/video processing tasks (transcoding, trimming, muxing, format conversion, etc.). It is installed and available system-wide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment