CLAUDE.md

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

What this is

A Jekyll-based personal blog hosted on GitHub Pages (darthcoder.github.io). The site uses the github-pages gem, kramdown for Markdown rendering, and Rouge for syntax highlighting.

Commands

# Install dependencies
bundle install

# Serve locally with live reload
bundle exec jekyll serve

# Build static site
bundle exec jekyll build

Site structure

Post format

Posts require Jekyll front matter. Minimal example:

---
layout: post
title: "Post Title"
date: YYYY-MM-DD
---

Content here.

Jekyll requires the filename to match the date in front matter. The permalink is set to pretty style (/year/month/day/title/).

Notes