General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
5
A collection of Jupyter notebooks and Python examples for building with the Claude API.
Sign in to like and favorite skills
A collection of Jupyter notebooks and Python examples for building with the Claude API.
# Install dependencies uv sync --all-extras # Install pre-commit hooks uv run pre-commit install # Set up API key cp .env.example .env # Edit .env and add your ANTHROPIC_API_KEY
make format # Format code with ruff make lint # Run linting make check # Run format-check + lint make fix # Auto-fix issues + format make test # Run pytest
Or directly with uv:
uv run ruff format . # Format uv run ruff check . # Lint uv run ruff check --fix . # Auto-fix uv run pre-commit run --all-files
Notebooks have relaxed rules for mid-file imports (E402), redefinitions (F811), and variable naming (N803, N806).
Branch naming:
<username>/<feature-description>
Commit format (conventional commits):
feat(scope): add new feature fix(scope): fix bug docs(scope): update documentation style: lint/format
API Keys: Never commit
.env files. Always use os.environ.get("ANTHROPIC_API_KEY")
Dependencies: Use
uv add <package> or uv add --dev <package>. Never edit pyproject.toml directly.
Models: Use current Claude models. Check docs.anthropic.com for latest versions.
claude-sonnet-4-5-20250929claude-haiku-4-5-20251001claude-opus-4-5-20251101Notebooks:
Quality checks: Run
make check before committing. Pre-commit hooks validate formatting and notebook structure.
These commands are available in Claude Code and CI:
/notebook-review - Review notebook quality/model-check - Validate Claude model references/link-review - Check links in changed filescapabilities/ # Core Claude capabilities (RAG, classification, etc.) skills/ # Advanced skill-based notebooks tool_use/ # Tool use and integration patterns multimodal/ # Vision and image processing misc/ # Batch processing, caching, utilities third_party/ # Pinecone, Voyage, Wikipedia integrations extended_thinking/ # Extended reasoning patterns scripts/ # Validation scripts .claude/ # Claude Code commands and skills
registry.yaml with title, description, path, authors, categoriesauthors.yaml if new contributor