This repository packages one skill, everynumber, as a everynumber plugin. It has no runtime package dependencies or sibling-repository imports. You need a compatible agent host, an EveryInfra account for authenticated operations and the appropriate product scopes. Local packaging validation is not a live service test.
codex plugin marketplace add everyinfra/everynumber-plugin
codex plugin add everynumber@everynumber-pluginFor Claude Code:
claude plugin marketplace add everyinfra/everynumber-plugin
claude plugin install everynumber@everynumber-pluginThese are source-repository installation paths. An installable repository catalog is distinct from a listing in a host's official marketplace. No account credential or paid API operation is included in installation.
From the root of this checkout, add this repository-local marketplace only if it is not already configured, then install the plugin:
codex plugin marketplace add .
codex plugin add everynumber@everynumber-pluginThese commands change your own host configuration. Review the plugin and permissions first. Start a new task after installation if the host has not picked up the new skill. The preparation process does not run these commands or replace an existing plugin.
From this checkout:
claude plugin marketplace add .
claude plugin install everynumber@everynumber-pluginReview the marketplace before installing. The repository also includes a Cursor plugin manifest, but it is not evidence of Cursor marketplace approval or a completed live installation. Follow the current host's supported local plugin import flow.
This is a skills-only package: it does not register another remote MCP server, create a credential or alter your account scopes. Several standalone skills can reuse one approved EveryInfra connection. Install only the capabilities you need; installing two skills does not isolate their access to the shared server.
REST operations use the base https://api.everyinfra.com and the Authorization: Bearer scheme with a key obtained from the agent's approved secret environment, not from task text. Keep request headers and credential values out of logs. Installing an MCP connection does not create Mail, Number or Proxy MCP tools: those product workflows remain REST-only here.
The first readiness check is the public catalog. This command reads availability and does not send a message, create an order or deliver a credential:
curl --fail --silent --show-error 'https://api.everyinfra.com/api/v1/sms/catalog'Read the returned schema before constructing an authenticated request. No write-request payload is hard-coded here because the live catalog is authoritative.
- Confirm the host loaded exactly the intended skill.
- Confirm required tool or REST catalog access without a paid operation.
- Check current required parameters, availability, account scope and pricing where exposed.
- Try a discovery-only prompt from the examples.
- Authorize the exact paid or external action separately when required.
The existing EveryInfra all-in-one plugin can contain the same skill. Prefer either the bundle or the corresponding standalone skill to avoid duplicate instructions; never uninstall an existing package without reviewing what else uses it. Package separation is not a security boundary.
A public source repository does not establish an official marketplace listing, completed installation in every host or an end-to-end paid API test. Use the GitHub source instructions above, or the local checkout instructions for development. See the root release checklist before publishing a tagged release or archive.