rethinking-studio/clawpilot-skills · Archived

clawpilot-send

Use when the current PocketClaw conversation needs a local or generated file sent back to mobile, regardless of whether the host runtime is OpenClaw, Hermes, or cc-connect. Use a single high-level ClawPilot send command and do not expose session routing details.

First seen Mar 22, 2026

Installation

$ npx skills add rethinking-studio/clawpilot-skills --skill clawpilot-send

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from rethinking-studio/clawpilot-skills.

npx skills add rethinking-studio/clawpilot-skills

Browse all from rethinking-studio/clawpilot-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 11
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,989 B
  • docs SUMMARY.md 284 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 25 installs

SKILL.md

ClawPilot Send

Use this skill only for PocketClaw conversations, including older sessions that still show the legacy ClawAI Relay label.

Treat the conversation as relay/mobile only when the current session context clearly shows PocketClaw, ClawAI Relay, or an equivalent relay label. If you cannot confirm that, do not guess.

When To Use

Use this skill when all of the following are true:

  • The current conversation is clearly PocketClaw / relay.
  • The user wants a local or generated file sent back to mobile.
  • The file already exists, or you can create it first.

Do not use this skill for Telegram, Discord, Slack, WhatsApp, email, or other normal outbound channels.

Required Action

  1. Resolve the absolute local file path.
  2. Determine the target runtime from the current PocketClaw conversation whenever possible.
  • If the current PocketClaw session is clearly OpenClaw, use --runtime openclaw.
  • If the current PocketClaw session is clearly Hermes, use --runtime hermes.
  • If the current PocketClaw session is clearly cc-connect, Coding, or a Coding Agent host, use --runtime ccconnect.
  • Only ask the user which runtime to use if both runtimes are paired and the current conversation does not clearly identify the runtime.
  1. If only one runtime is paired on the host, run:
clawpilot send "/absolute/path/to/file"
  1. If multiple runtimes are paired on the same host, run:
clawpilot send --runtime <openclaw|hermes|ccconnect> "/absolute/path/to/file"

Rules

  • Always use an absolute path.
  • Only send files smaller than 20 MB.
  • If the file is larger than 20 MB, do not call clawpilot send; tell the user it is too large for PocketClaw delivery.
  • Let clawpilot handle upload, routing, and assistant-message delivery internally.
  • Do not mention sessionKey, runId, relay routes, or low-level payloads.
  • Do not invent clawpilot send flags or options.
  • When the current PocketClaw conversation clearly identifies the runtime, always use the matching --runtime if multiple runtimes are paired.
  • Use the high-level send command even for image/video/file attachments; ClawPilot handles upload and URL-only relay delivery internally.
  • If multiple files should be sent, send them one by one unless the current workflow clearly supports bundling.

Fallback

If the conversation is not clearly PocketClaw / relay:

  • Do not call clawpilot send.
  • Reply normally for the current channel.

Incorrect Behavior

  • Replying only with a local file path
  • Uploading a file without delivering it through clawpilot send
  • Guessing that a session is PocketClaw without confirming the session label