When performing specific tasks, read the relevant skill file for detailed guidance before starting work:
- Building blog — Read
.agents/skills/building-blog/SKILL.mdwhen previewing, testing, or troubleshooting blog post changes locally.
_posts/— Blog posts (.adoc,.asciidoc, or.mdwithYYYY-MM-DD-slugnaming)_guides/— Guides (maintained in the main Quarkus repo, do not edit here)_layouts/— Jekyll layouts_includes/— Jekyll includes and partials_data/— YAML data files (authors.yaml, events, books)_sass/— SCSS stylesheets_config.yml— Main Jekyll configuration_config_dev.yml— Dev overrides (staging search cluster)_noguides_config.yml— Excludes guides for fast buildsjekyll-container/— Dockerfile and entrypoint for containerized Jekyllassets/— Static assets (images, JavaScript, CSS)
- Filename:
YYYY-MM-DD-slug.adoc(date must match front matterdate) - Front matter:
layout: post,title,date,tags,synopsis,author - Author must be defined in
_data/authors.yaml - Tags: lowercase, space-separated
- Permalink pattern:
/blog/:title/ - Images: store in
assets/images/posts/<slug>/, reference with:imagesdir: - Preview locally:
just blog-preview(auto-detects changes, opens browser)