Cloudrouter
manaflow-ai/manaflow
Manage cloud development sandboxes with cloudrouter. An agent skill from manaflow-ai/manaflow.
Mirrors a terminal multiplexer running coding agents to a phone PWA over a private network, and helps the operator run the collie CLI.
$ npx skills add AltanS/collie --skill collie -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install AltanS/collie collie --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "collie" agent skill from https://github.com/AltanS/collie/tree/main/cli into .claude/skills/collie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "collie", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/AltanS/collie/tree/main/cliType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add AltanS/collie --skill collie -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install AltanS/collie collie --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AltanS/collie.git skills-src && mkdir -p .agents/skills && cp -r skills-src/cli .agents/skills/collie && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "collie" agent skill from https://github.com/AltanS/collie/tree/main/cli into .agents/skills/collie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "collie", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add AltanS/collie --skill collie -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install AltanS/collie collie --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AltanS/collie.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/cli .cursor/skills/collie && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "collie" agent skill from https://github.com/AltanS/collie/tree/main/cli into .cursor/skills/collie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "collie", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/AltanS/collie.git --path cli--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add AltanS/collie --skill collie -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install AltanS/collie collie --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AltanS/collie.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/cli .gemini/skills/collie && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "collie" agent skill from https://github.com/AltanS/collie/tree/main/cli into .gemini/skills/collie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "collie", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install AltanS/collie collieInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add AltanS/collie --skill collie -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/AltanS/collie.git skills-src && mkdir -p .github/skills && cp -r skills-src/cli .github/skills/collie && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "collie" agent skill from https://github.com/AltanS/collie/tree/main/cli into .github/skills/collie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "collie", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add AltanS/collie --skill collie -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install AltanS/collie collie --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/AltanS/collie.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/cli .opencode/skills/collie && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "collie" agent skill from https://github.com/AltanS/collie/tree/main/cli into .opencode/skills/collie/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "collie", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
collieMirrors 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.
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.
Read from SKILL.md and the folder at commit 3d562ae. It shows what the files ask for, not the result of running them.
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.
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.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
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.
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.
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.
The full file from AltanS/collie at commit 3d562ae, republished under its MIT licence (© AltanS). 329 words, ~509 tokens.
.claude/skills/collie/SKILL.md (or your agent's skills folder). This skill also uses 112 other files; get the full folder from GitHub.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.
| Layer | What it is |
|---|---|
| Web | The PWA the operator opens on a phone. It talks to the bridge that served it. |
| Crew | An optional link from a lead machine to its members, so one URL reaches all of them. |
| Bridge | The service on the machine. It serves the PWA and answers the phone. |
| Mux adapter | The one multiplexer this install mirrors: Herdr, tmux or zellij. |
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.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.
{{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
SKILL.md and 112 other files in cli of AltanS/collie.
Open the folder on GitHubat commit 3d562ae
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Collie Phone Bridge Operator this skillAltanS/collie | 1.2k | — | ~509 | Automated safety check: Pass | MIT | |
| Cloudroutermanaflow-ai/manaflow | 1.1k | — | ~4.7k | Automated safety check: Pass | MIT | |
| Gui Automationam-will/gooey-pi | 940 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Upgrade Boopraroque/boop-agent | 1.4k | — | ~1.9k | Automated safety check: Notes | MIT | |
| Cronalytics8bit64k/cronalytics | 111 | — | ~4.7k | Automated safety check: Pass | MIT | |
| Autopilot Issue Delivery Schedulermicrosoft/apm | 4k | — | ~1.7k | Automated safety check: Pass | MIT |
manaflow-ai/manaflow
Manage cloud development sandboxes with cloudrouter. An agent skill from manaflow-ai/manaflow.
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…
raroque/boop-agent
Pull upstream Boop changes into a customized fork. An agent skill from raroque/boop-agent.
8bit64k/cronalytics
Analyze, diagnose, and optimize Hermes cron jobs via the cronalytics CLI.
microsoft/apm
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.
notque/vexjoy-agent
Deploy and infrastructure: web deploy, dev branches, cron, package install, shell configuration.
Categories
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.