Agent reach
Repository-first deterministic migration and atomic Skill source for Claude Code and Codex.
npx -y skills add JasonxzWen/harness-hub --skill agent-reachAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its author says it does
Copied from the file, not written here
Load when a task needs read-only internet research or content retrieval through an already installed Agent Reach CLI; diagnose available backends first, never install, upgrade, authenticate, configure, or copy credentials on the user's behalf.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.4 KB, as published. Nobody here has run it
Agent Reach
Use Agent Reach only as a router to read-only internet backends that already exist in the user's environment.
Availability gate
- Tell the user that Agent Reach is being checked.
- Run agent-reach doctor --json.
- Use only a backend that the returned evidence marks active for the requested channel.
- If the CLI or required backend is unavailable, report the missing user-level prerequisite. Do not claim that migration installed or configured it.
- When another installed project or Host capability already owns the source, prefer that narrower capability.
Before invoking an active backend, inspect its local --help output when the exact read-only command is not already proven by the doctor result. Do not guess commands, configuration keys, or login state.
Hard boundaries
- Read and search only. Do not post, comment, like, follow, submit forms, open pull requests, or perform any other remote write.
- Do not run Agent Reach install, update, uninstall, configure, login, or check-update commands.
- Do not install or upgrade Python, Node.js, GitHub CLI, mcporter, browser tooling, platform CLIs, system packages, or MCP servers.
- Do not write ~/.agent-reach, Host global configuration, shell profiles, or credential stores.
- Do not copy, export, request, or persist cookies, tokens, browser profiles, QR sessions, or other login state.
- Do not weaken sandbox, approval, or repository authorization boundaries.
If an unavailable channel is still required, stop at a concise prerequisite report: missing component, why it is required, and the user-level action the user may choose to take outside Harness Hub. Continue with an already available read-only source only when it can honestly satisfy the request.
Evidence
In the final answer, distinguish:
- sources actually retrieved;
- channels unavailable or skipped;
- authentication or dependency status reported by doctor;
- any fallback source used instead.
Never infer availability from this Skill being present.