Agent skill

release-build

Configures and builds YARS with optimizations for performance testing and benchmarking

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/release-build

SKILL.md

Release Build

This skill creates an optimized release build of YARS for performance testing and benchmarking.

Usage

Automatically invoked when:

  • User asks for a release or optimized build
  • Running performance benchmarks
  • Preparing for final validation tests
  • Need maximum simulation speed

Steps

bash
# Navigate to build directory
cd build

# Configure for release mode
cmake -DCMAKE_BUILD_TYPE=Release ..

# Build with parallel jobs
make -j4

Success Criteria

  • ✅ CMake configures with Release build type
  • ✅ Compilation includes optimizations (-O3 or similar)
  • ✅ Debug symbols stripped or minimal
  • ✅ Binary ready for performance testing

Notes

  • Release builds are faster but harder to debug
  • Full compiler optimizations enabled
  • Use this for performance benchmarks and production use
  • To switch back to debug, use the debug-build skill
  • Default build type if not specified

Didn't find tool you were looking for?

Be as detailed as possible for better results