Install
$ agentstack add skill-vibeknow-cli-vibeknow-core ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
vibeknow-core
TRIGGER
- First-time vibeknow setup or onboarding
- Authentication errors or credential issues
- Switching between environments (dev/staging/prod)
- Diagnosing connection or endpoint problems
- Managing profiles or config values
SKIP
- Video generation, status, download → use vibeknow-create
- Document upload or status → use vibeknow-doc
Core Concepts
- Profile: A named environment config (endpoints + credential). Supports dev/staging/prod switching via
vibeknow profile use. - Credential priority:
VIBEKNOW_TOKENenv var > OS keychain > encrypted file. The env var overrides everything and cannot be cleared bylogout. - Endpoint trust boundary: Profiles pointing to localhost or non-official domains must set
--trust dev --is-production=false, or the CLI refuses to start. - Doctor: Runs endpoint reachability checks and token validation. Use it first when anything seems wrong.
Quick Reference
| Command | Description | |---------|-------------| | vibeknow auth status | Show credential source and active profile | | vibeknow auth whoami | Print current authenticated user | | vibeknow auth logout | Clear stored credential for current profile | | vibeknow profile add NAME | Add a new profile | | vibeknow profile use NAME | Switch active profile | | vibeknow profile list | List all profiles | | vibeknow profile show [NAME] | Show profile details (default: current) | | vibeknow profile remove NAME | Delete a profile | | vibeknow config get KEY | Read a config value | | vibeknow config set KEY VALUE | Write a config value | | vibeknow config list | List all config keys | | vibeknow doctor | Diagnose local setup and endpoint reachability |
For full flags and output examples, see [commands.md](references/commands.md).
Common Tasks
Check if vibeknow is working
vibeknow doctor
vibeknow auth status
Set up a new dev environment
vibeknow profile add dev \
--endpoint-figlens http://localhost:20067 \
--trust dev \
--is-production=false \
--credential-ref vibeknow.dev
vibeknow profile use dev
vibeknow doctor
Switch between environments
vibeknow profile list # see available profiles
vibeknow profile use prod # switch to prod
vibeknow auth status # verify credentials
Diagnose auth failure
vibeknow auth status # check credential source
vibeknow auth whoami # verify identity
vibeknow doctor # check endpoint reachability
Exit Code Handling
| Exit | Meaning | Action | |------|---------|--------| | 0 | Success | — | | 1 | General error | Check stderr message | | 2 | Invalid arguments | Fix command syntax | | 3 | Auth error | Run vibeknow auth status, check credential source | | 130 | User interrupt (SIGINT) | — |
For full exit code and error code reference, see [errors.md](references/errors.md).
Output Formats
All core commands support --output text|json|ndjson:
vibeknow auth status --output json # structured output
vibeknow profile list --output json # machine-readable profile list
References
- [commands.md](references/commands.md) — Full flag reference for all 12 subcommands
- [errors.md](references/errors.md) — Exit codes, error codes, and Error Object schema
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: vibeknow
- Source: vibeknow/cli
- License: MIT
- Homepage: https://vibeknow.ai
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.