CLAUDE.md

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

Project Overview

This is a Jekyll-based academic homepage for Hyukkyu Kang, a Ph.D. candidate at POSTECH. The site is data-driven, with all content managed through YAML files rather than hardcoded in templates.

Development Commands

Local Development

# Install dependencies
bundle install

# Serve the site locally with auto-reload
bundle exec jekyll serve --livereload
# Site will be available at http://localhost:4000

# Build the site
bundle exec jekyll build

# Clean build artifacts and cache
bundle exec jekyll clean

Production Build

bundle exec jekyll build --env=production

Architecture

Data-Driven Content System

Key Files Structure

Content Management

Asset Management

Development Notes