c-incremental-build-converter

Official

Make C/C++ builds incremental.

Authorsslab-gatech
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill converts C/C++ project build.sh and test.sh scripts to support incremental builds after docker commit, enabling idempotent re-execution and out-of-tree builds.

Core Features & Use Cases

  • Guard configure/autoreconf: Ensure configure steps run only on first execution.
  • Preserve build artifacts: Keep object files across runs to accelerate iteration.
  • Conditional file copies: Copy dependencies only when missing and avoid destructive moves.

Quick Start

Apply the converter to oss-fuzz/projects/{project}/build.sh and test.sh to generate idempotent, incremental scripts.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: c-incremental-build-converter
Download link: https://github.com/sslab-gatech/oss-crs/archive/main.zip#c-incremental-build-converter

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.