Skip to main content

quoxpert-cli-knowledge

Reference for the `quox` verbs over Quox knowledge stores: agent memory, the Brain/Qortex vaults and notes (search, brief, decide, distill, cite), knowledge-graph entities, files, tags, conversations, the Action Tracker and NotesQ. Load when a task is "search my notes", "remember this", "list conversations", "add an action item".

Source facts

Repository
quoxai/quoxpert
Last source activity
October 26, 2026 at 04:04
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
quoxpert-cli-knowledge
description
Reference for the `quox` verbs over Quox knowledge stores: agent memory, the Brain/Qortex vaults and notes (search, brief, decide, distill, cite), knowledge-graph entities, files, tags, conversations, the Action Tracker and NotesQ. Load when a task is "search my notes", "remember this", "list conversations", "add an action item".
argument-hint
<task, e.g. 'which flags does X take'>
metadata
{"quoxpert":{"source_repo":"quox-dashboard (cli/)","sources":["[Truncated]"]}}
license
LicenseRef-SkillRights-Reserved-1.0
# Quoxpert CLI reference: Knowledge, memory and files Command reference generated from the live `quox` help tree. It lists the verbs that no hand-written recipe in the other quoxpert skills teaches yet. For concepts, approval flow and gotchas load `quoxpert-cli` first. - Usage is `quox <verb> <args>`; `<arg>` is required, `[arg]` is optional, flags are indented under their verb. - Add `-o json` for machine output (`table`, `json`, `csv`, `quiet`). - Writes that are destructive or sensitive are held for human approval: report "awaiting approval", never "done". - Never pass a secret as an argument: use the verb's stdin or file option. - Regenerate with `quoxpert-coverage --regen-refs`; verify with `quoxpert-coverage` (fails on any stale verb or flag). <!-- coverage-ref: memory,brain,entity,file,tag,conversation,actions,notes --> ### quox memory - Manage memories ``` quox memory delete <id> # Delete a memory --hard # permanently delete (no soft-delete) quox memory export # Export all memories --format <fmt> # export format (default: "json") quox memory forget <id> # Forget one of your memories (soft delete). --permanent # permanently erase the memory (no soft-delete); cannot be undone --yes # confirm forgetting quox memory get <id> # Get memory details quox memory history <id> # Full change history of one belief, oldest first, with reasons quox memory reinstate <id> # Undo a wrong correction: make a replaced belief current again quox memory stats # Show memory statistics: the whole org by agent and writer (org admins), else your own --mine # only memories written under your own login quox memory timeline [query] # Decisions that changed over time (newest change first) --limit <n> # max decisions (default: "20") quox memory unpin <id> # Take a memory out of the core set (also stops it being auto-promoted) quox memory update <id> # Update a memory --content <text> # new content --tags <tags> # new tags (comma-separated) ``` ### quox brain - Query Quox Qortex (vaults, notes, semantic search) ``` quox brain add [text] # Save text (or clip a URL) into your brain as a note --title <title> # note title --url <url> # source URL (clipped server-side if no text is given) --tag <tag> # tag (repeatable) (default: []) quox brain brief # What is new in your brain (counts by source, top new notes, open questions) --since <window> # time window, e.g. 24h, 7d, 90m (default: "24h") --stream <id> # narrow to one roadmap stream (QuoxPlan stream id, e.g. quox brain citations # Show persisted agent citations (what was cited, and whether it was supported) --session <id> # only this session / turn id --limit <n> # max rows (default 50, cap 200) (default: "50") quox brain delete <noteId> # Delete a note (recorded as a revision, restorable in NotesQ). --yes # confirm deletion --expected-hash <hash> # the note's content_hash you read (see `quox brain quox brain eval # Replay your judged queries against live search and score retrieval (hit@1/3/k, MRR, abstention) --limit <n> # max judgements to load (default: "1000") --k <n> # results fetched per query (default: "8") quox brain export # Export your visible notes (jsonl to stdout/--out file, or markdown files into --out dir) --out <path> # file (jsonl) or directory (markdown); default stdout for --format <fmt> # jsonl or markdown (default: "jsonl") --scope <scope> # org | user | shared (default: all visible) quox brain judge <query> [noteId] # Label a query: a note is relevant/irrelevant for it, or the query should abstain --relevant # this note is a correct answer for the query --irrelevant # this note should not surface for the query --should-abstain # nothing in the brain should answer this query quox brain judgements # List your relevance judgements (the eval set) --limit <n> # max rows (default 200, cap 1000) (default: "200") quox brain neighbours|neighbors <noteId> # Notes this note links to and notes that link to it (graph neighbours) quox brain source <type> # Turn a Feed source on or off and set its config (host paths need an org admin and the instance allow-list) --enable # turn the source on --disable # turn the source off --scope <scope> # org or user --path <path> # set config.path --roots <paths> # set config.roots (comma-separated absolute paths) --config <json> # merge a JSON object into the config quox brain subscribe <topic> # Tell a slot when new notes about a topic land in your brain --slot <name> # slot to notify quox brain subscriptions # List your topic subscriptions quox brain suggest # Suggest questions to ask the brain, generated from your own notes quox brain unsubscribe <id> # Remove a topic subscription quox brain update <noteId> # Replace a note's markdown from a file. --file <path> # file holding the full new markdown --base-hash <hash> # content_hash you read (see `quox brain read`); omit to use quox brain vaults # List brain vaults quox brain why <queryOrTarget> [noteId] # Two modes. ``` ### quox entity - Manage entities in the knowledge graph ``` quox entity create # Create an entity --type <type> # entity type --name <name> # entity name --metadata <json> # metadata as JSON quox entity delete <id> # Delete an entity, soft by default (also removes its relations) --hard # permanently delete, no soft-delete quox entity get <id> # Get entity details quox entity list # List entities --type <type> # filter by type --limit <n> # max results (default: "50") quox entity relate <fromId> <toId> # Create a relation between entities --type <relType> # relation type quox entity search # Search entities --query <q> # search query --type <type> # filter by type quox entity unrelate <relationId> # Delete a relation between entities, soft by default --hard # permanently delete, no soft-delete ``` ### quox file - Manage files ``` quox file assign [fileId] # Assign a quarantined file to an org (instance admin only; witnessed): <fileId> --org <orgId>, or --from-report <dry-run.json> --org <orgId> # org that owns the file --from-report <path> quox file delete <fileId> # Delete a file quox file download <fileId> # Download a file --dest <path> # write the file to this path (the global -o/--output sets output quox file list # List files quox file quarantine quox file stats # Show file storage stats quox file upload <path> # Upload a file --name <name> # override filename ``` ### quox tag - Manage tags ``` quox tag create # Create a tag --name <name> # Tag name --color <color> # Tag color (hex) quox tag delete <tagId> # Delete a tag --force # skip confirmation quox tag list # List tags quox tag update <tagId> # Update a tag --name <name> # New name --color <color> # New color ``` ### quox conversation - Manage conversations ``` quox conversation get <id> # Show a chat conversation's turns; --archive reads the imported conversation archive --limit <n> # Max turns (chat only) (default: "50") --archive # read the imported conversation archive instead of chat quox conversation list # List your chat conversations (newest first); --archive lists the imported conversation archive --limit <n> # Max results (default: "20") --offset <n> # Skip results (archive only) (default: "0") --archive # list the imported conversation archive instead of chat quox conversation search # Search conversations --query <q> # Search query --limit <n> # Max results (default: "10") quox conversation stats # Conversation statistics ``` ### quox actions - Action Tracker items: list, get, add, done, move, delete (edit in chat or the dashboard) ``` quox actions add <text...> # Add an Action Tracker item (todo) as the logged-in user --due <date> # YYYY-MM-DD, today or tomorrow --priority <priority> # one of low, medium, high, urgent --description <text> # longer notes quox actions delete <id> # Delete one of your Action Tracker items (asks first; --yes skips, required without a terminal) --yes # do not ask quox actions done <id> # Mark an Action Tracker item done quox actions get <id> # Show one action item by id quox actions list # List action items --status <status> # todo, doing, done or all (default: "all") --limit <n> # page size (1-100); every page is listed (default: "100") --scope <scopeId> # only items in this team/department/division scope quox actions move <id> <status> # Move an Action Tracker item to todo, doing or done ``` ### quox notes - NotesQ: governed markdown notes (list, read, write, history, restore) ``` quox notes schedule ls # List your note schedules quox notes schedule pause <id> # Pause a schedule quox notes schedule resume <id> # Resume a schedule (clears its failure count) quox notes schedule rm <id> # Delete a schedule (notes it already made are kept) quox notes settings list # List NotesQ settings for the active org ``` <!-- /coverage-ref -->
View on GitHub