CLAUDE.md

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

Overview

This is a Jekyll-based static website for Medulla Labs, deployed via GitHub Pages. The site uses the Minimal Mistakes remote theme.

Development Commands

Local Development

# Install dependencies
bundle install

# Run local development server
bundle exec jekyll serve

# Site will be available at http://localhost:4000

Architecture

Site Structure

Theme Configuration

The site uses remote_theme: "mmistakes/minimal-mistakes@4.24.0" which means:

Content Front Matter

Pages and posts use YAML front matter. Key fields:

Deployment

Deployment is automated via GitHub Actions (.github/workflows/jekyll-gh-pages.yml):

Jekyll Conventions

Current Implementation (v1.0.0)

Design System

Pages

GDPR Compliance

Voice and Content Guidelines

Assets

Forms

Agents for Repository Management

This repository uses specialized agents to handle different aspects of site management. Each agent has specific expertise and responsibilities.

Available Agents

content-editor - Content updates and blog management

legal-compliance - Legal page reviews and updates

asset-manager - Image and asset management

style-designer - Visual design and CSS updates

seo-analytics - SEO optimization and analytics

deployment-validator - Build verification and deployment checks

Agent Usage Guidelines

  1. Invoke the appropriate agent for the task at hand
  2. Provide context about what you’re trying to accomplish
  3. Follow agent recommendations for consistency
  4. Review changes before committing

When to Use Which Agent