krow-cli
v0.2.1
Published
A host-agnostic agent harness for coding work
Maintainers
Readme
krow
krow is a host-agnostic agent harness for coding work.
It packages three things:
- a lean execution contract
- a runtime-agnostic state and signal model
- host wrappers that expose explicit
krowentrypoints without polluting the core prompts
Install
From npm:
npx krow-cli initThe published package name is krow-cli. The installed command remains krow.
That installs:
- Codex
$krow - Claude Code
/krow - Gemini CLI
/krow
Core stance
- model capability is already good enough for many engineering tasks
- quality comes from orchestration, not prompt bloat
- do not guess; gather evidence first
- when clarification is needed, ask for the full current bundle at once
- one worker owns one task with one clear output boundary
- use the filesystem for baton passing, resume, and durable state
Layout
AGENTS.md: always-loaded execution contractHARNESS.md: full system blueprintFOUNDATIONS.md: philosophy and design lineageskills/: reusable workflow surfacesprompts/: narrow role promptsschemas/: payload, signal, and state schemasreference-runtime/: strict state-machine reference implementationinstall/: host wrapper installer
Usage
- In Codex, invoke
$krow ... - In Claude Code, invoke
/krow ... - In Gemini CLI, invoke
/krow ...
The host wrapper is only an entry mechanism. The core system still operates on explicit work intent, evidence-backed clarification, and clarify -> execute -> verify.
