v1.1.0 — 2026 prior art and audit gaps closed
v1.1.0 — 2026 prior art and audit gaps closed
Cumulative release of the agent-native-cli skill incorporating three
revision passes grounded in 2025–2026 writing on agent-native CLIs
(Anthropic, Enyioha, openstatus, Zechner, Ronacher, gh CLI, clig.dev,
sysexits.h).
Highlights since v1.0.0:
Rubric: 10 → 14 criteria with full principle coverage. Added
Three-audience support (P0), Boundary validation (P5), Idempotent
retries (P1), Non-interactive operation (P0). Scoring rebased to max 28.
New principles content:
- P1: TTY detection as the human/machine switch.
- P3: progressive / lazy schema disclosure (Anthropic code-execution-MCP).
- P4: sandboxing footnote (Anthropic "Beyond permission prompts").
- P6: schema versioning, deprecation, replaced_by signals.
New sections:
- Reducing agent round-trips (six concrete tactics).
- When CLI is the right answer (and when it isn't) — CLI vs MCP vs hybrid.
- References — 9 cited primary sources.
New design guidance:
- Idempotency and retry (--idempotency-key).
- Non-interactive operation.
- Long-running and streaming output.
- Partial-success envelopes.
- Optional meta telemetry slot.
- Locale, time, and determinism.
New worked examples:
- Example 6: idempotent batch with partial success, next hint, meta.
- Example 7: long-running export with structured stderr progress.
Fixes:
- Example 3 no longer teaches the agent to invoke
auth tokenitself. - Frontmatter trimmed 1103 → 906 bytes (under 1024 portability limit).
- Description is trigger-only with no feature list.
- README topics list aligned with live GitHub repo (18 topics).
- agent-delegated quick install instructions added to both READMEs.