agentsclimarketplace

Hyper setup

Skill zeikar/hyperclaude/skills/hyper-setup

Diagnose hyperclaude prerequisites and report fixesFrom its SKILL.md

Install
npx -y skills add zeikar/hyperclaude --skill hyper-setup

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `node "${CLAUDE_PLUGIN_ROOT}/scripts/setup-doctor.mjs"`.

SKILL.md

3.9 KB, 947 tokens by cl100k_base, as published. Nobody here has run it

hyper-setup

Run the doctor probe. Parse the JSON it emits and report per-check status plus the overall verdict.

Prerequisite probe: !node "${CLAUDE_PLUGIN_ROOT}/scripts/setup-doctor.mjs"

What it checks

The probe emits one JSON line: { ok, checks: [{name, detected, required, status, severity, remediation}] }.

The five checks:

  1. Node.js >= 18 — severity: hard. hyperclaude's bridge is stdlib Node; versions below 18 are unsupported.
  2. codex-cli >= 0.130.0 on PATH — severity: hard. Version-floor check only (no capability probe). The bridge spawns codex exec; the tool must be present and at a known-good version.
  3. git on PATH — severity: hard. The bridge reads git state for slug generation and diff targets.
  4. codex --search global flag (pre-subcommand) — severity: hard. The bridge passes --search as a global flag before the subcommand on every Codex spawn; codex-cli must accept codex --search exec --help (exit 0).
  5. CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 — severity: conditional. Required by hyper-plan-loop, hyper-implement-loop, hyper-docs-loop, and hyper-auto (which chains hyper-plan-loop → hyper-implement-loop). Its absence is a WARN, never a hard failure — the full research→plan→implement flow works without it.

Reporting directive

The inline probe above runs automatically; parse the single JSON line it emitted to stdout (do not run it again).

Distinguish by shape before deciding how to report:

  • If the JSON has a checks[] array — render the per-check table and verdict. This includes the normal ok:false "prerequisites failing" case. Do NOT use the fallback for this shape.
  • ONLY if there is no parseable JSON at all, or the JSON has an error key (the {ok:false,error:...} probe-failure shape with no usable checks[]) — use the fallback sentence below; never the fallback for a normal ok:false result that has checks[].

For the checks[] path:

  1. Present a per-check table with columns: Check, Detected, Required, Status. One row per entry in checks[].

  2. For every check where status is not PASS, print the check's remediation field verbatim on its own line, prefixed with Fix:.

  3. Conclude with an overall verdict line:

    • If ok is true (no hard FAIL): All hard prerequisites met.
    • If ok is false (one or more hard FAILs): N hard prerequisite(s) failing — hyperclaude will not work until fixed. (N = count of checks[] entries with severity:"hard" and status:"FAIL").
    • The agent-teams WARN must never flip the overall verdict to fail.
  4. Error fallback — ONLY when there is no parseable JSON, or the JSON has an error key (not merely ok:false with a checks[] array), the skill MUST print verbatim: Prerequisite probe could not complete: <error or "no parseable output">. hyperclaude prerequisites are UNKNOWN — re-run /hyperclaude:hyper-setup or run the doctor script directly. — and MUST NOT fabricate a pass.

Anti-patterns

  • Do NOT spawn Codex, the bridge (codex-bridge.mjs), or any agent. This skill only runs the doctor probe.
  • Do NOT auto-install missing tools or modify env variables. This skill is read-only; report-and-advise only.
  • The Bash(node:*) filter permits arbitrary node scripts, so never edit this skill to invoke anything beyond the doctor probe — read-only is prompt-enforced, not tool-enforced.
  • Do NOT treat the agent-teams WARN as a hard failure.
  • No npm dependencies.
  • No manifest entry needed — Claude Code auto-discovers skills/*/SKILL.md. disable-model-invocation: true keeps this skill explicit-invoke-only (/hyperclaude:hyper-setup); it is never auto-triggered by its description.
  • Do not widen allowed-tools beyond Bash(node:*), Read.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most project setup skills give in 947 tokens

Counted across 1,553 of the 3,091 authors here whose files we hold, read 2026-09-06

  • Write the configuration filein 36 of 1553
  • Create the directory structurein 35 of 1553, across 33 files
  • Verify the setupin 31 of 1553, across 28 files
  • Run the setup scriptin 30 of 1553, across 29 files
  • Pre-determine the required sample sizein 29 of 1553, across 12 files
  • Check if the configuration already existsin 29 of 1553
  • Document every testin 26 of 1553, across 10 files
  • Start with a hypothesisin 26 of 1553, across 11 files
  • Ask one question at a timein 22 of 1553
  • Test a single variable per testin 21 of 1553, across 9 files
  • Read product marketing context before asking questionsin 19 of 1553, across 8 files
  • Do not peek and stop earlyin 18 of 1553, across 7 files

Said here and by no other author read

  • Parse the JSON emitted by the doctor probe
  • Render the per-check table and verdict
  • Print the remediation field for failed checks
  • Conclude with an overall verdict line

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.