This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
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.
master — commits here trigger automatic GitHub Pages deployment (no CI/CD config needed)# 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.
mmistakes/minimal-mistakes — overrides in _includes/, _sass/, _layouts/_config.yml: Site metadata, author info, analytics IDs, Utterances comments, plugin list, permalink structure (/:categories/:title/)_posts/: Blog posts in YYYY-MM-DD-Title.md format with YAML front matter_pages/: Static pages (about with skill cards, custom 404, category/tag/year archives)_layouts/home.html: Custom home layout with hero section (DNA base animations) + paginated post list_layouts/single.html: Overridden to include Busuanzi page view counter_includes/head/custom.html: Google AdSense, custom fonts (Playfair Display, Noto Sans KR, JetBrains Mono), Busuanzi script_includes/footer/custom.html: Reading progress bar, back-to-top button, ad-blocker detection banner_includes/archive-single.html: Overridden to show teaser images in post list_includes/page__meta_custom.html: Busuanzi page view counter display_data/navigation.yml: Top nav (Posts, Categories, Tags, About)assets/css/main.scss: Comprehensive custom SCSS (~1000 lines) — color palette, typography, hero, post cards, code blocks, 404, skill cards, archive stylingtitle, 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.
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, 채용, 생명정보학
/assets/images/ for reliability/assets/images/.env (gitignored) — ALPHAGENOME_API_KEYtrig_01UgCMxFR6oxHoRBqEYbfWA6) runs every Saturday 09:00 KST (cron: 0 0 * * 6 UTC). Collects Bioinformatics & Computational Biology job postings from BRIC BioJob, JobKorea, Saramin, jobs.ac.kr, rndjob.or.kr. Uses Ralph-Loop (Planner→Editor→Validator) role-switching pipeline. Posts to _posts/YYYY-MM-DD-Bioinformatics-채용공고-YYYY년-M월-N주차.md.
(상시) label; concrete deadline postings listed firsttrig_014R4st9j2miDXeb54bUaJzx) runs every Saturday 09:00 KST (cron: 0 0 * * 6 UTC). Collects weekly Bioinformatics news: papers (bioRxiv MCP/PubMed MCP), tools (GitHub/Bioconductor/PyPI), conferences (ISMB/RECOMB/ASHG deadlines), industry news (Nature News/GenomeWeb/NIH). Uses parallel subagents (4 collectors) → Editor → Validator pipeline. Posts to _posts/YYYY-MM-DD-Bioinformatics-주간뉴스-YYYY년-M월-N주차.md.
Bioinformatics (new)/assets/images/weekly-news-teaser.svg_automation/weekly-bioinfo-news-prompt.md