/hq-cowork-files — Inspect HQ vault objects from a sandboxed agent

SkillFiles & storage

Browse or read HQ vault files from Cowork without a full sync.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /hq-cowork-files — Inspect HQ vault objects from a sandboxed agent skill

What this skill tells your AI

The instructions your AI receives, as published by indigoai-us/hq-core in core/packages/hq-pack-cowork/skills/hq-cowork-files/SKILL.md and read by ahel’s review.

Reads vault objects on demand from inside Cowork, where the hq CLI and the local sync index aren't reachable. Routes through the host-side MCP server.

Args: $ARGUMENTS — an action plus its target. Infer the action from intent if not explicit.

ActionPurposeNeeds
browseList objects under a vault pathpath optional (defaults to root)
catStream one object to textpath required
aclShow the access-control list for a prefixpath required
searchMatch vault object keys by path/name (NOT content)query (or path) required
shared-with-meList grants made to you
getMaterialize a file/prefix into local HQ on the hostpath required; into optional

Call the tool

{
  "action": "cat",
  "path": "companies/foo/knowledge/x.md",
  "company": "<slug>",     // omit to parse from path
  "personal": false,
  "into": "<dir>"          // action=get only
}

Call mcp__hq__hq_files. For search, pass the query as query (or path).

Notes

  • search matches keys, not content. It's a path/name match over vault object keys — not full-text search. For content search use /hq-cowork-search (qmd), which is a different index.
  • get writes to the host's local HQ, not into the sandbox. The sandboxed agent won't see the materialized files unless the mounted HQ folder is shared. Prefer cat to read content directly into the session.
  • Cross-company isolation. company defaults to the slug parsed from the path; pass it explicitly when that's ambiguous. Never operate across a company boundary you weren't asked to.

When to use this instead of /hq-files

Only inside Cowork or another sandboxed plugin host. On a host-side session, prefer the unprefixed /hq-files (or hq files).

Why this skill exists

hq files authenticates with the user's Cognito session under ~/.hq and reads the cloud vault — neither is visible from Cowork's Linux VM. The host-side MCP server runs the real hq files <action> and returns output to the sandboxed agent.

Signals

GitHub stars
84
Forks
16
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
hq-cowork-files
Source
github.com/indigoai-us/hq-core