What problem does it solve?
MeshLLM's CI spans five PR entrypoints, five main entrypoints, reusable lanes, runner providers, caches, and release pipelines, and an uninformed edit can silently break required checks, trust boundaries, or artifact contracts. This Skill enforces the normative CI rules so every workflow change stays consistent, secure, and reviewable.
Core Features & Use Cases
- Normative CI rule source: Defines the architecture contract for entrypoints, reusable slices, planning/routing, runners, caches, artifacts, and permissions that every CI change must follow.
- Required change procedure: Prescribes a six-step workflow from inspecting workflows and classifying the change to validating contracts and reporting external state changes separately.
- Trust and safety guardrails: Enforces pull_request over pull_request_target, least-privilege permissions, secret handling rules, and the bounded Depot PR cache-risk exception.
- Use Case: When asked to add a new macOS smoke job, the Skill directs you to read the inventory and topology docs, classify the change as a reusable slice, add it to the typed lane graph, and run
just ci-validate before reporting.
Quick Start
Use the manage-ci skill to review the failing PR Linux workflow and propose the smallest conforming fix.