build

SkillDev tools

Build clice. Optional arg = build type (Debug | RelWithDebInfo, default RelWithDebInfo). Runs in a forked context — compile output and mechanical fixes stay out of the main conversation; only the outcome returns.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the build skill

What this skill tells your AI

The instructions your AI receives, as published by clice-io/clice in .claude/skills/build/SKILL.md and read by ahel’s review.

Build the project with the requested build type (default RelWithDebInfo).

  • Full build (configure + build): pixi run build [type]
  • Configure only: pixi run cmake-config [type]
  • Build only (skip configure): pixi run cmake-build [type]
  • Specific target: cmake --build build/[type] --target [target] (common targets: clice, unit_tests)

On failure:

  • Mechanical breakage (missing include, renamed symbol, stale call site after an agreed-on change): fix it, rebuild, and list every file you touched in the report.
  • Design-level errors (the fix requires a decision): do not guess — report the error with file:line and the relevant excerpt.

Report back: build type, success or failure, files changed (if any), and for failures a digested error list — never the raw compiler spew.

Signals

GitHub stars
1k
Forks
81
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
build-clice-io
Source
github.com/clice-io/clice