This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a Jekyll-based personal website/blog hosted on GitHub Pages. The site includes:
_posts/
)/about/
)_posts/
- Blog posts in markdown format with YAML frontmatter_layouts/
- Jekyll layout templates (default.html, post.html, page.html, link.html)_includes/
- Reusable template partials (head.html, foot.html)_drafts/
- Unpublished draft postscss/
- Stylesheets including compiled LESSimg/
- Image assets organized by yearabout/
- Static about pagedefault.html
- Base layout with header, navigation, and footerpost.html
- Blog post layout extending defaultpage.html
- Static page layout extending defaultlink.html
- Special layout for link posts extending default# Install dependencies (if Jekyll/bundler not installed)
gem install jekyll bundler
# Serve locally with auto-regeneration
jekyll serve
# Build for production
jekyll build
The site is automatically deployed via GitHub Pages when changes are pushed to the main branch. No manual deployment is needed.
/img/YYYY/
folders organized by year.md
extension/css/styles.css
/css/styles.less