Licence
MIT
Version
0.1.1
Deps
0
Size
227 kB
Vulns
0
Weekly
0
@vigilbase/cli
Terminal client for Vigilbase — public scanners and tools without login, plus Vigilbase One after device authorization.
Binary name: vigilbase
vigilbase help
vigilbase run security-headers https://vigilbase.com
vigilbase login
vigilbase account --json
Install
npm install -g @vigilbase/cli
# or
pnpm add -g @vigilbase/cli
vigilbase help
vigilbase list --json
Without a global install:
npx @vigilbase/cli help
npx @vigilbase/cli run email-security vigilbase.com --json
Public tools (no auth)
| Command | Purpose |
|---|---|
vigilbase list |
Public catalog + auth-required tool names |
vigilbase run <tool> <target> |
Execute a scan |
vigilbase headers <url> |
Shortcut for security-headers |
vigilbase email <domain> |
Shortcut for email-security |
vigilbase describe / skill |
Tool metadata + skill markdown |
vigilbase badge <domain> |
Public badge URL |
vigilbase doctor |
Connectivity + auth status |
Public allowlist: security-headers, email-security.
Auth-required tools (after login)
vigilbase login
vigilbase run website-security vigilbase.com
vigilbase run react2shell https://app.example.com
vigilbase run fortibleed-check example.com
Account & One management (login required)
vigilbase account
vigilbase account services
vigilbase account org
vigilbase account endpoints
vigilbase account sessions
vigilbase account invites
vigilbase account invites create --email user@example.com --confirm
vigilbase billing summary
vigilbase billing portal
vigilbase runs list
vigilbase runs get <id>
vigilbase cf zones
vigilbase cf checkup status
vigilbase watchdog list
Every command supports -j / --json. Async work shows a spinner on TTY (disabled for --json, CI, and non-TTY).
Agent-friendly mode
vigilbase list --json
vigilbase run security-headers https://vigilbase.com --json
vigilbase account --json
vigilbase runs list --json
| Exit code | Meaning |
|---|---|
0 |
Success |
1 |
Error |
2 |
Rate limited (HTTP 429) |