vibeknow-doc — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited vibeknow-doc (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
vibeknow create --from <doc_id>doc_id + kb_id.<doc_id> and --kb-id.processing → completed or failed.vibeknow create --from <doc_id> uses an already-uploaded document. If you pass a file path or URL to create --from, it uploads automatically — you don't need doc upload first.| Command | Description |
|---|---|
vibeknow doc upload <file> | Upload a document to vectoria |
vibeknow doc get <doc_id> --kb-id <kb_id> | Fetch document status |
For full flags and output examples, see commands.md.
vibeknow doc upload ./report.pdf
# Output includes doc_id and kb_idvibeknow doc upload ./report.pdf --output json
# {"doc_id":"doc_abc123","kb_id":"kb_xyz789","status":"completed"}vibeknow doc get doc_abc123 --kb-id kb_xyz789# Step 1: upload (useful if you want to reuse the doc_id)
result=$(vibeknow doc upload ./slides.pdf --output json)
doc_id=$(echo "$result" | jq -r '.doc_id')
# Step 2: create video from the uploaded doc
vibeknow create --from "$doc_id"Note: For one-shot workflows, vibeknow create --from ./slides.pdf does both steps automatically.
| Exit | Meaning | Action |
|---|---|---|
| 0 | Success | — |
| 1 | General error | Read stderr |
| 2 | Invalid arguments | Check file path exists, doc_id format |
| 3 | Auth error | Run vibeknow auth status to inspect credential source. Re-login with vibeknow auth login (interactive) or set VIBEKNOW_TOKEN. See vibeknow-core for profile/diagnostics if installed. |
| 130 | User interrupt | — |
For full error reference, see errors.md.
vibeknow doc upload ./report.pdf # text (human-readable)
vibeknow doc upload ./report.pdf --output json # structured JSON
vibeknow doc get doc_abc --kb-id kb_xyz --output json~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.