> ## Documentation Index
> Fetch the complete documentation index at: https://webcmd.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Webcmd

> Give your agent reusable command surfaces for websites, browser sessions, apps, APIs, and local tools.

# Webcmd

Webcmd helps your agent reuse a command when one already fits the job, explore an unfamiliar surface when it does not, and turn successful work into a reusable CLI.

## Add Webcmd to Your Agent

For Codex, open **Plugins**, choose **Add plugin marketplace**, enter
`agentrhq/webcmd`, and install **Webcmd**. Start a new task after installation.
On first use, the plugin installs the npm CLI automatically if `webcmd` is
missing.

For Claude, another supported harness, or a plugin-free Codex setup:

```bash theme={null}
npm install -g @agentrhq/webcmd
webcmd skills add
```

Choose one Codex skills-delivery path; do not install both the plugin and the
standalone skill links.

## Then Ask for an Outcome

In your agent harness, load or tag `webcmd-usage`, then describe the result you need, the fields to return, and any read-only or approval boundaries.

```text theme={null}
Use the webcmd-usage skill to find the best way to research the latest discussions about browser automation across Hacker News and Reddit. Reuse existing adapters where possible and return a concise comparison with source links.
```

## What Your Agent Can Do

Your agent can find an existing adapter, complete a one-off browser task, use a logged-in profile, create or repair a stable CLI, and package useful workflows as a plugin. The same outcome-led prompt works across websites, browser sessions, apps, APIs, and local tools.

## Where to Go Next

Continue with the [Quickstart](/docs/quickstart), then copy a task from the [Prompt Cookbook](/docs/agent-prompts). Read [How Webcmd Works](/docs/concepts) when you want the deeper model behind adapters, browser sessions, and stable output.
