AgentFiles

v1.0.2

Use this skill when you need to publish, fetch, search, list, share, or watch AgentFiles artifacts from Codex, Claude Code, OpenClaw, or other agent runtimes...

0· 145· 3 versions· 0 current· 0 all-time· Updated 7h ago· MIT-0

Install

openclaw skills install agentfiles

AgentFiles

Use this skill for runtime-facing AgentFiles work:

  • publish files or text as artifacts
  • fetch artifact content or metadata
  • search or list recent artifacts
  • create share links
  • verify the current principal with whoami
  • run polling watch loops for sidecars or wrappers

Do not reimplement AgentFiles API calls inside the skill unless the user explicitly asks for a direct API path. This skill is a thin wrapper around the existing CLI.

Workflow

  1. Run AgentFiles commands directly: agentfiles <subcommand> ....
  2. Pass argv directly. Never build shell strings around AgentFiles commands.
  3. If a command needs auth or namespace context, start with agentfiles whoami or agentfiles config --show.
  4. Prefer agentfiles setup for default onboarding. Use connect <runtime> only when the user wants a dedicated runtime credential.
  5. For watch, remember that V1 is polling-only. Read references/runtime-notes.md when you need caveats or troubleshooting.

Common Patterns

  • Verify auth: agentfiles whoami
  • Show config: agentfiles config --show
  • Publish text: agentfiles publish --content "..." --title "..."
  • Publish file: agentfiles publish ./path/to/file -n <namespace> --title <title>
  • Fetch content: agentfiles get <artifact-id>
  • Fetch metadata: agentfiles get <artifact-id> --meta
  • Search: agentfiles search "<query>" -n <namespace>
  • List: agentfiles list -n <namespace>
  • Share: agentfiles share <artifact-id>
  • Watch: agentfiles watch -n <namespace> --json

Handoff

  • Hand off with content: agentfiles handoff codex --content "Please review this patch"
  • Pipe content: echo "review notes" | agentfiles handoff codex
  • Thread a conversation: agentfiles handoff codex --content "..." --thread pr7-review
  • Reply back: agentfiles handoff claude_code --reply-to-artifact-id <id> --content "Looks good"
  • Hand off a file: agentfiles handoff codex ./review.md
  • Search a thread: agentfiles search "pr7-review" -n <namespace>

Some runtimes may expose this as /handoff. Slash syntax is sugar, not a dependency.

Read references/commands.md for the command matrix. Read references/runtime-notes.md for auth, browser-based connect, polling caveats, and sandbox/network notes.

Behavior

  • Prefer an installed agentfiles binary on PATH.
  • If it is unavailable, fall back to the published agentfiles-cli package through npm.
  • Expect network approval when npm needs to download the published CLI package.
  • Keep setup as the default onboarding path and connect as the advanced/manual path.
  • Credentials should come from the browser-approved CLI flow and the local ~/.attach/config.json file.
  • Do not ask the user to paste API keys into the skill or inline them in commands unless they explicitly choose the manual env-based path.
  • Preserve CLI behavior. Do not reinterpret command output unless the user asks for a reformatted result.

Version tags

latestvk97dgfc59345tyq975s841wkcs83j263

Runtime requirements

📁 Clawdis
Binsnode
Any binagentfiles, npx
Config~/.attach/config.json

Install

Node
Bins: agentfiles
npm i -g agentfiles-cli