Skip to content

docs(readme,guides): refusal-tested install prompt, per-agent entries, npm-first generic guide#67

Merged
spencercharest merged 2 commits into
mainfrom
readme-install-prompt
Jul 8, 2026
Merged

docs(readme,guides): refusal-tested install prompt, per-agent entries, npm-first generic guide#67
spencercharest merged 2 commits into
mainfrom
readme-install-prompt

Conversation

@spencercharest

@spencercharest spencercharest commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #66, applying the same refusal-testing lessons to the README and the generic guide.

README

  • The suggested install prompt is now the full tested version. The old one-liner (Use curl www.zero.xyz/install.md and then install and setup Zero for me) is the zero-context fetch-and-obey shape that draws agent refusals. The replacement carries what four rounds of Sonnet testing showed matters, in the user's own words: informed consent ("I understand it adds a skill and hooks … plus a small CLI runtime under ~/.zero"), a scheduled read-then-proceed step, a no-spend instruction, and an explicit escape hatch.
  • Every supported harness now has an Install-section entry. The agents integrated via plugins/zero/agents.json (Amp, Antigravity, Cline, Continue CLI, Crush, Cursor, Devin, GitHub Copilot CLI, Goose, Hermes Agent, Kilo Code, Kiro, OpenCode, Qwen Code, Trae, Warp, Zed) are folded into the existing pick-your-agent list alphabetically, each linking to the standalone installer guide — they're generic skill-and-hooks installs with no true plugin, so one guide covers them all while every name stays findable from the README.
  • Status section updated (Cursor et al. are no longer "subsequent PRs").

guides/generic.md

  • Leads with npm i -g @zeroxyz/cli && zero init when npm is available — consistent with the runbook's install table, and npm provenance (npm view @zeroxyz/cli) is the trust anchor agents verify. The shell installer stays as the no-npm fallback.
  • The update section covers both routes.

Docs-only; no version bump needed.

🤖 Generated with Claude Code

spencercharest and others added 2 commits July 8, 2026 15:30
…, npm-first generic guide

- Replaces the README's one-line install ask with the full prompt that
  survived refusal testing (informed consent in the user's words, scheduled
  read-then-proceed, no-spend instruction, escape hatch). The old
  "curl install.md and set it up" phrasing is the zero-context
  fetch-and-obey shape that draws refusals.
- Lists all seventeen agents.json harnesses (Amp … Zed) in the Install
  section, each pointing at the standalone installer guide, so any
  supported agent is findable from the README.
- Updates the stale Status section (Cursor et al. no longer pending).
- generic.md now leads with npm i -g @zeroxyz/cli && zero init when npm
  exists — matching the runbook's install table and npm's verifiable
  provenance — keeping the shell installer as the no-Node fallback, and
  covers both in the update section.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…trim installer copy

One alphabetical pick-your-agent list instead of a separate counted group
(counts go stale), and the generic guide's standalone-installer intro is now
just "No npm? Use the standalone installer."

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@spencercharest
spencercharest merged commit e8721ff into main Jul 8, 2026
2 checks passed
@spencercharest
spencercharest deleted the readme-install-prompt branch July 8, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant