gifflet

Alc — Development skill for Claude Code

Development community

ALC — a control plane for agentic coding: automated checks and quality gates around your agents.

How to install Alc

This entry records only its repository, not the path inside it, so there is no exact command to give. Open gifflet/alc and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Alc does

ALC — a control plane for agentic coding: automated checks and quality gates around your agents.

Alternatives in Development

  • Flow Parallel — Decompose and execute large changes, migrations, or multi-issue fixes in parallel with quality gates 2.8k ★
  • Zeron — A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents 1.4k ★
  • OpenSquirrel — For people who get distracted by agents 1.3k ★

README

ALC — Agentic Layer Compiler & Runtime

ALC — Agentic Layer Compiler & Runtime

**Declare how your agents should work once. Run it on any coding engine — with the guardrails built in.**

![python](https://img.shields.io/badge/python-3.12+-blue) ![status](https://img.shields.io/badge/status-experimental-orange) ![engines](https://img.shields.io/badge/engines-claude%20code%20·%20gemini%20·%20mock-8A2BE2)

**English** | [Português](README.pt-BR.md)


ALC is a **control plane for agentic coding**. It keeps the good practices — verification, focus, isolation, review — *outside* the model, in plain deterministic code. The coding engine (Claude Code, Gemini, …) becomes a thin, swappable executor.

The point: best practices stop being discipline you have to remember, and become defaults you can't skip.

✨ Highlights

  • 🛡️ Guarantees outside the model — the Assurance Loop runs your checks and repairs until they pass. Nothing is reported done until it actually is.
  • 🔌 Engine-agnostic — Claude Code or Gemini. Switch with a flag; the control plane doesn't change.
  • 🎯 One agent, one purpose — every task is a focused Single Mandate. No context pollution.
  • 🧩 Composable — Blueprints → Flows → a Conductor that turns a goal into the right Flows.
  • 🌙 Unattended — drop tasks in a queue; cron's alc tick drains them, isolated, while you're away.
  • 🧠 Specialists — agents that keep a Knowledge File and get better at an area over time.
  • 🔒 Isolated — --isolate runs the work in a throwaway git-worktree branch, so your working tree stays clean.

🚀 Quick Start

New to ALC? The [first-run guide](https://alc-runtime.vercel.app/docs/getting-started/first-run) walks you from install to