Agent skill

Collie Phone Bridge Operator

by AltanS in AltanS/collie

Mirrors a terminal multiplexer running coding agents to a phone PWA over a private network, and helps the operator run the collie CLI.

MITAuto-check passedProductivity & Automation

Install Collie Phone Bridge Operator

skills CLI
$ npx skills add AltanS/collie --skill collie -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install AltanS/collie collie --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/AltanS/collie.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cli .claude/skills/collie && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
collie
GitHub stars
1.2k
Token cost
~509 tokens
SKILL.md length
329 words
Files
113
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

Mirrors a terminal multiplexer running coding agents to a phone PWA over a private network, and helps the operator run the collie CLI.

  • Diagnosing why a Collie bridge or crew member isn't reachable
  • SKILL.md covers The four layers, Get the facts, do not guess them, Helping with a crew and The operator pages
  • Runs TypeScript scripts from its folder
  • Walking an operator through adding a machine to their crew

What it does

This skill describes four layers: the phone-side web app, an optional crew link joining several machines behind one URL, the bridge service that serves the app on each machine, and the single multiplexer adapter, Herdr, tmux, or zellij, that an install mirrors. It tells the agent to check facts with status and doctor commands rather than guessing whether something is running.

For crew setup, it gives the operator the exact commands to type on the lead machine rather than running ssh or crew-modification commands on their behalf unless explicitly asked. A crew member is distinct from a machine merely saved elsewhere, since joining a crew means Collie itself is running on every machine involved.

When your agent uses it

  • Diagnosing why a Collie bridge or crew member isn't reachable
  • Walking an operator through adding a machine to their crew
  • Looking up a specific Collie operator doc page

Example prompts

  • “Check whether my Collie bridge is running and on what URL.”
  • “Walk me through adding my second machine to the crew.”
  • “Show me the Collie docs page about crew setup.”

Requirements

  • A private network link such as Tailscale between phone and host
  • One of Herdr, tmux, or zellij as the multiplexer

What it can do on your machine

Read from SKILL.md and the folder at commit 3d562ae. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (TypeScript, from the files we listed), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Collie Phone Bridge Operator loads about 509 tokens when it runs. Until then it costs about 20 tokens; SKILL.md has 329 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~20
When it runs · the whole SKILL.md, loaded when a task matches
~509

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from AltanS/collie at commit 3d562ae, republished under its MIT licence (© AltanS). 329 words, ~509 tokens.

Download SKILL.mdSave it as .claude/skills/collie/SKILL.md (or your agent's skills folder). This skill also uses 112 other files; get the full folder from GitHub.
name
collie
description
How Collie works, and how to help the operator run it from this terminal.

Collie

Collie is a phone web UI for the AI agents running in a terminal. One bridge mirrors one multiplexer on one machine, and the phone reaches it over Tailscale. A crew joins several machines behind one URL.

The four layers

LayerWhat it is
WebThe PWA the operator opens on a phone. It talks to the bridge that served it.
CrewAn optional link from a lead machine to its members, so one URL reaches all of them.
BridgeThe service on the machine. It serves the PWA and answers the phone.
Mux adapterThe one multiplexer this install mirrors: Herdr, tmux or zellij.

Get the facts, do not guess them

  • collie status, whether the bridge runs, and on which URLs.
  • collie crew status, every member of this crew, and what each one reports.
  • collie doctor, the checks that say why something does not work.
  • collie docs <name>, one operator page, printed from this binary. collie docs lists them.

Helping with a crew

Give the operator the commands to type on the lead machine. Do not run ssh, and do not run collie crew add, on their behalf unless they ask you to.

The operator adds a machine with collie crew add <ssh-host> on the lead, then reads collie crew status to see it arrive. Run collie docs crew for the full flow, and for the section "Herdr machines and the crew".

The crew's own name is display data the lead shows. collie crew rename <name> on the lead changes it; it writes only that machine's trust store and sends nothing to a member.

A machine saved in Herdr is not a crew member. Herdr's saved machines are ssh targets in the operator's own Herdr window. A crew is Collie on every machine, reached over Collie's own link. The operator sets ssh up once, and both tools use it.

The operator pages

{{COLLIE_DOCS_TABLE}}

Collie {{COLLIE_VERSION}}. This text is embedded in the binary; it matches the installed version.

© AltanS, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 112 other files in cli of AltanS/collie.

  • SKILL.md
  • beacon.test.ts
  • beacon.ts
  • build.test.ts
  • build.ts
  • cache-findings.test.ts
  • cache-findings.ts
  • candidates.test.ts
  • candidates.ts
  • config.test.ts
  • config.ts
  • context.test.ts
  • context.ts
  • crew-deputy.test.ts
  • crew-deputy.ts
  • crew-status-deputy.test.ts
  • crew-status-deputy.ts
  • crew-update.test.ts
  • crew-update.ts
  • crew.test.ts
  • crew.ts
  • … and 92 more

Open the folder on GitHubat commit 3d562ae

Compare with similar skills

Collie Phone Bridge Operator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Collie Phone Bridge Operator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Collie Phone Bridge Operator this skillAltanS/collie1.2k—~509Automated safety check: PassMIT
Cloudroutermanaflow-ai/manaflow1.1k—~4.7kAutomated safety check: PassMIT
Gui Automationam-will/gooey-pi940—~1.4kAutomated safety check: PassMIT
Upgrade Boopraroque/boop-agent1.4k—~1.9kAutomated safety check: NotesMIT
Cronalytics8bit64k/cronalytics111—~4.7kAutomated safety check: PassMIT
Autopilot Issue Delivery Schedulermicrosoft/apm4k—~1.7kAutomated safety check: PassMIT

Similar skills

  • Cloudrouter

    manaflow-ai/manaflow

    Manage cloud development sandboxes with cloudrouter. An agent skill from manaflow-ai/manaflow.

    1.1k GitHub stars~4.7k tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • Gui Automation

    am-will/gooey-pi

    A skill your agent uses when you need to visually interact with a GUI — test buttons, fill forms, verify visual layouts, fuzz web pages, automate user flows, take screenshots, or perform end-to-end…

    940 GitHub stars~1.4k tokensUpdated 27 days ago
    Productivity & AutomationAuto-check passed
  • Upgrade Boop

    raroque/boop-agent

    Pull upstream Boop changes into a customized fork. An agent skill from raroque/boop-agent.

    1.4k GitHub stars~1.9k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check: notes
  • Cronalytics

    8bit64k/cronalytics

    Analyze, diagnose, and optimize Hermes cron jobs via the cronalytics CLI.

    111 GitHub stars~4.7k tokensUpdated 3 mo ago
    Productivity & AutomationAuto-check passed
  • Official

    A skill your agent uses to queue maintainer-accepted microsoft/apm issues (status/accepted) and fan them out through an isolated pool (default 2) of autopilot-issue-delivery-worker sessions.

    4k GitHub stars~1.7k tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • Deploy

    notque/vexjoy-agent

    Deploy and infrastructure: web deploy, dev branches, cron, package install, shell configuration.

    435 GitHub stars~2.6k tokensUpdated 4 days ago
    Productivity & AutomationAuto-check: notes

Questions about Collie Phone Bridge Operator

What does Collie Phone Bridge Operator do?

Mirrors a terminal multiplexer running coding agents to a phone PWA over a private network, and helps the operator run the collie CLI. This skill describes four layers: the phone-side web app, an optional crew link joining several machines behind one URL, the bridge service that serves the app on each machine, and the single multiplexer adapter, Herdr, tmux, or zellij, that an install mirrors. It tells the agent to check facts with status and doctor commands rather than guessing whether something is running.

When should I use Collie Phone Bridge Operator?

Collie Phone Bridge Operator fits situations like: diagnosing why a Collie bridge or crew member isn't reachable; walking an operator through adding a machine to their crew; looking up a specific Collie operator doc page.

How do I install Collie Phone Bridge Operator in Claude Code?

Run `npx skills add AltanS/collie --skill collie -a claude-code`. Or copy the skill folder (cli in AltanS/collie) into .claude/skills/collie in your project. Claude Code loads it when a task matches its description.

How do I install Collie Phone Bridge Operator in Codex?

Run `npx skills add AltanS/collie --skill collie -a codex`. Or copy the skill folder (cli in AltanS/collie) into .agents/skills/collie in your project. Codex loads it when a task matches its description.

Can I use Collie Phone Bridge Operator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add AltanS/collie --skill collie -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/collie, .gemini/skills/collie, .github/skills/collie and .opencode/skills/collie in your project.

What does Collie Phone Bridge Operator need to run?

Going by SKILL.md and its folder, Collie Phone Bridge Operator needs TypeScript for the scripts in its folder. Our summary lists: A private network link such as Tailscale between phone and host; One of Herdr, tmux, or zellij as the multiplexer.

Does Collie Phone Bridge Operator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Collie Phone Bridge Operator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Collie Phone Bridge Operator use?

Collie Phone Bridge Operator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Collie Phone Bridge Operator use?

About 509 tokens (SKILL.md is roughly 2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Collie Phone Bridge Operator?

Skills that share tags, products or a category with Collie Phone Bridge Operator: Cloudrouter (manaflow-ai/manaflow, 1.1k stars), Gui Automation (am-will/gooey-pi, 940 stars), Upgrade Boop (raroque/boop-agent, 1.4k stars) and Cronalytics (8bit64k/cronalytics, 111 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Collie Phone Bridge Operator?

AltanS (a GitHub user) maintains it in AltanS/collie, which has 1,240 GitHub stars. The repository was last updated on October 6, 2026.

Source: AltanS/collie on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.