Skip to content
Back to skills

Using Iii

ASecurity

Ask the installed binary for its exact command and flag surface: ```bash iii --help iii <subcommand> --help ``` The generated [CLI reference](../cli-reference/index) publishes the same surface.

  • 18,821 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
developmentbashdocker

Works with

  • cli

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add iii-hq/iii --skill using-iii --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Using Iii?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Using Iii
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/iii-hq-using-iii-6f13b606/badge)](https://www.skillsdirectory.com/skills/iii-hq-using-iii-6f13b606)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
<!-- generated by iii-skill-render. DO NOT EDIT (changes here are overwritten on the next render). Edit docs/next/using-iii/cli.mdx. -->

# CLI


Ask the installed binary for its exact command and flag surface:

```bash
iii --help
iii <subcommand> --help
```

The generated [CLI reference](../cli-reference/index) publishes the same surface.

## Subcommands

| Subcommand | What it does |
| --- | --- |
| `iii compose` | Run the Compose daemon, prepare registry packages with `build`, or supervise a project with `--up`. |
| `iii trigger` | Invoke a registered function on a running engine. |
| `iii project` | Scaffold projects and generate Docker assets. |
| `iii console` | Launch the iii web console. |
| `iii cloud` | Manage hosted iii deployments. |
| `iii update` | Update iii and its managed support binaries. |

`iii worker` was removed in 0.23. Add and manage project workers through `compose::*`; see
[Workers](./workers). The `worker::*` function surface was removed with it.

Running `iii` with no subcommand starts only the engine from `./config.yaml` or `--config`. Use
`iii compose --up` for the normal project lifecycle:

```bash
iii compose build --file worker-compose.yaml
iii compose --namespace dev --up --file worker-compose.yaml
```

## Managing iii Cloud deployments

The `iii cloud` command group manages hosted deployments. See
[Deployment](./deployment#iii-cloud-deployments).

<Note>iii Cloud availability may vary by account and release.</Note>

## Updating iii

`iii update` updates iii and support binaries installed with it. Worker package versions are pinned
inside `worker-compose.yaml`; update one with `compose::update`:

```bash
iii trigger -n dev compose::update worker=state
iii trigger -n dev compose::update worker=state@0.22.2
```

Run `iii update --list-targets` to list the binaries the installer can update.

Files in this skill

  • cli.mdx1.8 KB
  • cli.mdx.skill.md1.8 KB
  • compose.mdx39.1 KB
  • compose.mdx.skill.md39.1 KB
  • configuration.mdx7.6 KB
  • configuration.mdx.skill.md7.5 KB
  • console.mdx7.5 KB
  • console.mdx.skill.md7.5 KB
  • deployment.mdx3.2 KB
  • deployment.mdx.skill.md3.2 KB
  • engine.mdx3.1 KB
  • engine.mdx.skill.md2.8 KB
  • functions.mdx10.9 KB
  • functions.mdx.skill.md10.9 KB
  • namespaces.mdx7.6 KB
  • namespaces.mdx.skill.md7.6 KB
  • triggers.mdx11.4 KB
  • triggers.mdx.skill.md11.4 KB
  • workers-registry.mdx1.6 KB
  • workers-registry.mdx.skill.md1.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…