CLAUDE.md

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

Project Overview

Jekyll-based GitHub Pages personal blog “BI Playground” using the Minimal Mistakes remote theme with a custom “Scientific Editorial” design. Content focuses on Bioinformatics, AI, and Drug Discovery. Site language is Korean.

Build & Development

# Ruby PATH (Windows)
export PATH="/c/Ruby34-x64/bin:$PATH"

# Install dependencies
bundle install

# Serve locally with live reload
bundle exec jekyll serve
# Site available at http://localhost:4000

# Build without serving
bundle exec jekyll build

Requires Ruby 3.4+ and Bundler. The github-pages gem pins Jekyll and plugin versions to match GitHub Pages.

Note: wdm gem is disabled in Gemfile (incompatible with Ruby 3.4). Windows live reload uses polling instead.

Architecture

Design System

Post Front Matter Convention

title, date, categories, tags, toc (true), toc_sticky (true),
header.teaser, header.og_image

Page defaults in _config.yml auto-apply: layout: single, author_profile: true, read_time: true, comments: true, share: true.

Post Categories & Tags

Current categories: AI, Hail, 채용공고

Common tags: MCP, AI, Bioinformatics, Computational Biology, LLM, scRNA-seq, Scanpy, Automation, Drug Discovery, RSS, Claude Code, AlphaGenome, DeepMind, CELLxGENE, Skill, Tool, 채용, 생명정보학

Key Integrations

Writing Style

Environment

Scheduled Automation