← Prompts
Reference / Understand Claude How-To Guide
Tutorial repo. Output is markdown in numbered modules `01-` through `10-`, not...
# CLAUDE.md Tutorial repo. Output is markdown in numbered modules `01-` through `10-`, not an app. Scripts in `scripts/` exist only to validate docs and build the EPUB. See also `.claude/CLAUDE.md`
# CLAUDE.md Tutorial repo. Output is markdown in numbered modules `01-` through `10-`, not an app. Scripts in `scripts/` exist only to validate docs and build the EPUB. See also `.claude/CLAUDE.md` for stack/commands and `STYLE_GUIDE.md` for lesson structure. ## Critical commands ```bash # Quality gate (also runs on commit via pre-commit hooks) pre-commit run --all-files # Tests pytest scripts/tests/ -v # EPUB build (calls Kroki.io API to render Mermaid — needs network) uv run scripts/build_epub.py # Python tooling ruff check scripts/ && ruff format scripts/ mypy scripts/ --ignore-missing-imports bandit -c scripts/pyproject.toml -r scripts/ --exclude scripts/tests/ ``` Pre-commit runs 5 checks: markdown-lint, cross-references, mermaid-syntax, link-check, build-epub (on `.md` changes). All must pass.
Sign in to view the full prompt.
Sign InClassification
Reference Documentation, cheatsheets, setup guides
Reference Understand
Explain or analyzeScope Project
This codebase Manual Manually placed / Persistent