A static site built with Roq, a static site generator powered by Quarkus.
Install the Roq CLI (installs JBang if needed):
curl -Ls https://sh.jbang.dev | bash -s - app install --fresh --force roq@quarkiverse/quarkus-roqThen:
# Start dev mode with live-reload
roq start
# Build the static site
roq generate
# Preview the generated site
roq serveDev mode runs on http://localhost:8080 (use -p to change the port).
content/ Pages and collections (posts/, etc.)
templates/
layouts/ Page layouts
partials/ Reusable template fragments
data/ Structured data files (YAML/JSON)
public/ Static assets served as-is (images, etc.)
web/ JS/CSS sources (bundled by Quarkus Web Bundler)
config/
application.properties
roq add plugin:tagging # Add a plugin
roq add theme:default # Add a theme
roq update # Update to latest Roq versionGive your AI assistant full context about Roq by pointing it to https://iamroq.dev/llms.txt.
For detailed skill files, run:
mvn dependency:list -DincludeGroupIds=io.quarkiverse.roq -DoutputAbsoluteArtifactFilename=trueThen extract skills from the *-deployment JARs listed in the output:
unzip -p PATH_TO_JAR META-INF/quarkus-skill.md > .claude/skills/SKILL_NAME.md