This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Jekyll-based website for VibeYoga, an irregular hackathon event at HKUST(GZ) where teams build vibe coding harnesses for research workflows. A harness can combine AI-agent skills, command line tools, MCP servers, tests, and reusable project automation. Hosted via GitHub Pages at https://codingthrust.github.io/VibeTraining/.
make install # Install Jekyll and dependencies (bundle install)
make serve # Serve site locally with live reload (bundle exec jekyll serve --livereload)
make clean # Remove _site/ and .jekyll-cache/
make help # List available make targets- Theme:
jekyll-theme-hackerwith a custom_layouts/default.htmlthat overrides the theme layout (adds nav bar,.btnstyling) - Navigation: Defined in
_config.ymlundernav:— the layout iterates oversite.navto render links with active-page highlighting - Content pages: All top-level
.mdfiles (index, program, resources, setup-guide, gallery, step-by-step) uselayout: defaultfront matter - No collections, plugins, or data files — purely static Markdown pages rendered through a single layout