CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Build Commands
bundle exec jekyll serve - Run local development server
bundle exec jekyll build - Build site for production
bundle install - Install dependencies
Code Style Guidelines
- Jekyll/Liquid Templates: Follow standard Liquid syntax
- Markdown: Use GitHub Flavored Markdown
- Front Matter: Include layout, title, date, categories, and tags
- File Naming: For posts, use
YYYY-MM-DD-title-slug.md
- Images: Place in
assets/images/ with descriptive filenames
- PDFs: Store in
assets/pdf/
- Layouts: Utilize Minimal Mistakes theme conventions
- HTML: Minimize custom HTML, prefer markdown when possible
Navigation
- Configure navigation in
_data/navigation.yml
- Pages should be placed in
_pages/ directory
- Blog posts belong in
_posts/ directory