unity-ceedling-integration

Installation
SKILL.md

Unity Ceedling Integration

Overview

Use this skill to add embedded C tests with Unity assertions, Ceedling builds, and CMock-generated mocks while keeping hardware code behind clear seams. Good embedded tests isolate logic from registers, clocks, and interrupts without pretending the hardware does not exist.

When To Use

Use this skill when:

  • The user wants unit tests for C firmware, drivers, protocol parsers, state machines, or business logic.
  • The issue involves Ceedling project setup, include paths, mocks, fixtures, test runners, coverage, or CI.
  • The codebase uses vendor HALs, RTOS wrappers, static functions, compile-time flags, or hardware registers.

Do not use this skill for hardware-in-the-loop validation alone. Pair it with the relevant hardware or protocol skill.

First Questions

Ask for:

Installs
4
GitHub Stars
31
First Seen
May 29, 2026
unity-ceedling-integration — easyzoom/aix-skills