Why harnez?
Configuration Drift & Fragmented Agents
AI coding agent configurations drift rapidly across machines and tools. Permissions wipe on updates, prompt rules diverge across repositories, slash commands and skills need separate target directories for Claude Code, Gemini, and Codex, while quota limits cause silent failures.
Single Declarative Source of Truth
A central config.yaml idempotently manages global configs, local project scaffolding, and universal skills. Non-destructive key merging and HTML-comment boundaries preserve user customization, while a unified usage monitor and 5-phase sprint workflow enforce operational discipline.
Deterministic, Zero-Drift Engineering
Zero drift across all agent harnesses, one-command project onboarding via harnez init, live cross-provider quota tracking with rate-limit protection, and structured, zero-zombie agentic sprint execution.