Burla Parallel Dev Clusters
Burla-Cloud/burla
Sets up an isolated Burla dev cluster per git worktree so several agents can work in parallel, and explains when to use local-dev or remote-dev.
End-to-end Arroxy flow for taking a bug fix (or small feature) from report to published release - worktree, test-first fix, PR, CodeRabbit, CI validation, squash-merge, version bump and tag.
$ npx skills add antonio-orionus/Arroxy --skill ship-fix -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install antonio-orionus/Arroxy ship-fix --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/antonio-orionus/Arroxy.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/ship-fix .claude/skills/ship-fix && 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 "ship-fix" agent skill from https://github.com/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fix into .claude/skills/ship-fix/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-fix", 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/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fixType 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 antonio-orionus/Arroxy --skill ship-fix -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install antonio-orionus/Arroxy ship-fix --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antonio-orionus/Arroxy.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/ship-fix .agents/skills/ship-fix && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ship-fix" agent skill from https://github.com/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fix into .agents/skills/ship-fix/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-fix", 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 antonio-orionus/Arroxy --skill ship-fix -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install antonio-orionus/Arroxy ship-fix --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antonio-orionus/Arroxy.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/ship-fix .cursor/skills/ship-fix && 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 "ship-fix" agent skill from https://github.com/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fix into .cursor/skills/ship-fix/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-fix", 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/antonio-orionus/Arroxy.git --path .agents/skills/ship-fix--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 antonio-orionus/Arroxy --skill ship-fix -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install antonio-orionus/Arroxy ship-fix --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antonio-orionus/Arroxy.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/ship-fix .gemini/skills/ship-fix && 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 "ship-fix" agent skill from https://github.com/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fix into .gemini/skills/ship-fix/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-fix", 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 antonio-orionus/Arroxy ship-fixInstalls 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 antonio-orionus/Arroxy --skill ship-fix -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/antonio-orionus/Arroxy.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/ship-fix .github/skills/ship-fix && 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 "ship-fix" agent skill from https://github.com/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fix into .github/skills/ship-fix/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-fix", 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 antonio-orionus/Arroxy --skill ship-fix -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install antonio-orionus/Arroxy ship-fix --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antonio-orionus/Arroxy.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/ship-fix .opencode/skills/ship-fix && 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 "ship-fix" agent skill from https://github.com/antonio-orionus/Arroxy/tree/main/.agents/skills/ship-fix into .opencode/skills/ship-fix/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-fix", 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.
ship-fixEnd-to-end Arroxy flow for taking a bug fix (or small feature) from report to published release - worktree, test-first fix, PR, CodeRabbit, CI validation, squash-merge, version bump and tag.
Ship Fix is an agent skill from antonio-orionus/Arroxy. End-to-end Arroxy flow for taking a bug fix (or small feature) from report to published release - worktree, test-first fix, PR, CodeRabbit, CI validation, squash-merge, version bump and tag. Use when the user says "ship this fix", "fix, PR, merge and release", "worktree - PR - CodeRabbit - merge - release", or asks for the whole chain instead of one step.
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Git worktrees, Test-driven development and Debugging. It works with YouTube and Git. The repository describes itself as: Free open-source YouTube and +2000 sites downloader GUI based on yt-dlp for Windows, macOS, and Linux. Download videos, Shorts, 4K, 1080p60, HDR, playlists, channels, and… The licence is MIT.
10 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9e901c9. 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.
Shell commands in SKILL.md call:
gitghbunbashFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git and gh, which can reach the network depending on how they are called.
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.
Ship Fix loads about 1.8k tokens when it runs. Until then it costs about 93 tokens; SKILL.md has 933 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 antonio-orionus/Arroxy at commit 9e901c9, republished under its MIT licence (© antonio-orionus). 933 words, ~1,779 tokens.
.claude/skills/ship-fix/SKILL.md (or your agent's skills folder).One pass from report to released version. This skill is the order of operations; the rules live elsewhere and are linked, not repeated. Read them when a phase points at them.
AGENTS.md: Post-Task Checks, "Choosing the right test", Release Pipeline..agents/memory/MEMORY.md index, especially coderabbit-review-workflow.md, finish-before-pr.md, no-ai-attribution.md.scripts/release.sh: what a release refuses to do.If your harness supports subagents with a model choice, delegate mechanical work to the cheaper/faster tier (for example Sonnet in Claude Code): implementation from a precise spec, test runs, CI and CodeRabbit polling, changelog drafting. Keep diagnosis, design decisions, review of subagent output, and the merge/release go/no-go with the main agent. Give a subagent the exact files, the failing test, and the acceptance command; never "figure out the bug". Without subagents, do everything inline in the same order.
Reproduce or confirm the root cause before touching code: the user report plus logs; for YouTube or extractor issues, run yt-dlp locally against the failing URL. State the chosen fix design (what changes, which layer, what is deliberately out of scope) before coding. verify: root cause is named with evidence, and the design is written down in one short paragraph.
Create an isolated worktree on fix/<slug> (or feat/<slug>) from a fresh origin/main:
git fetch origin main
git worktree add -b fix/<slug> <path> origin/main
cd <path> && bun run bootstrapWork only inside it. Never use bare git stash (the stash stack is shared across worktrees); use a WIP commit instead.
verify: git status is clean, git rev-parse HEAD equals origin/main, bun run doctor is healthy.
Write the failing test at the layer that owns the behavior ("Choosing the right test" in AGENTS.md). A bug found by using the app belongs in Fixture Product E2E: bun run build, then run with ARROXY_E2E_HEADLESS=1 so no window steals focus. Make it pass with the smallest change. Finish the whole change per finish-before-pr.md: locales and README sources are not follow-ups. When the release follows straight after the merge (this flow), the CHANGELOG entry is written in the release commit (phase 9) rather than in the PR. Delegate the implementation to a cheaper subagent with a precise spec; review its diff yourself.
verify: the new test failed before the fix and passes after; the diff contains only what the design called for.
bun run checkFix failures your change caused. A failure that is clearly unrelated is reported, not fixed (parallel agents may own it).
verify: bun run check exits 0, or every remaining failure is documented as unrelated.
Conventional commit message (fix: ..., feat: ...), body explains what and why. No AI attribution anywhere (no-ai-attribution.md). Before pushing:
git log origin/main..HEAD --format="%B" | grep -inE "claude|anthropic|co-authored|generated with" # must print nothing
git log origin/main..HEAD --format="%an <%ae> | %cn <%ce>" | sort -u # only Antonio
gh auth status # antonio-orionus must be the active accountIf antonio-orionus is not active: gh auth switch --user antonio-orionus. The wrong account makes gh fail with misleading errors such as "must be a collaborator". Push, then gh pr create with a body of: problem, root cause, fix, tests.
verify: both greps are clean, the PR is open, and its body has the four parts.
Follow .agents/memory/coderabbit-review-workflow.md exactly. In short: auto reviews are off, so comment @coderabbitai review right after opening; poll issues/<N>/comments for all three terminal outcomes (findings, clean, refused); check each finding against the code before acting; fix valid ones, push back with evidence on wrong ones; reply in the inline thread. Re-trigger once only if the post-review commits are substantial, then confirm coveredCommitId equals the pushed head.
verify: every finding is fixed or answered, and the review covers the head commit.
Required checks must be green on the PR head: gh pr checks <N> --watch, or poll. A green CodeRabbit check alone proves nothing (it passes when the review was skipped).
verify: all required checks are success on the current head SHA.
Squash-merge. Confirm the repo's squash style first (git log --oneline -10 origin/main shows titles ending in (#N)):
gh pr merge <N> --squash --delete-branch
git fetch origin mainverify: gh pr view <N> --json state reports MERGED; origin/main contains the squash commit.
Run from main (the primary checkout or a fresh worktree on origin/main), local main equal to origin/main:
package.json version: patch for fixes, minor for features, beta suffix only if asked. Run this phase autonomously — do not hand the release script back to the user.## <version> section at the top of CHANGELOG.md, same shape and friendly user-facing tone as the latest entries (one-line summary, then ## Highlights bullets in plain language). It is the release-notes source of truth; never edit GitHub release notes directly.bun run check, then commit release: <version> and push main.scripts/release.sh refuses a stable tag otherwise (bash scripts/release.sh stable --verify-only previews the gate).bun run release:stable (or release:beta). This creates the annotated tag and pushes it.gh run list --workflow release.yml -L 1, then gh run watch <id>.verify: the Release workflow succeeded and https://github.com/antonio-orionus/Arroxy/releases/tag/v<version> shows a published release with the CHANGELOG notes.
Remove the worktree after the merge (git worktree remove <path>; delete the local branch if it lingers). Report the PR link, the release link, and anything deliberately left out. If the fix came from user feedback, offer to draft replies to those reports.
packages/*: those ship on their own tags (see "Repo Layout" in AGENTS.md), so releasing them is a separate decision.© antonio-orionus, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/ship-fix of antonio-orionus/Arroxy.
Open the folder on GitHubat commit 9e901c9
Ship Fix 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 |
|---|---|---|---|---|---|---|
| Ship Fix this skillantonio-orionus/Arroxy | 397 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Burla Parallel Dev ClustersBurla-Cloud/burla | 263 | — | ~1.6k | Automated safety check: Pass | Custom licence | |
| Crankpigweed-project/pigweed | 548 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | |
| Code That Fits In Your HeadCodeAlive-AI/ai-driven-development | 159 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Debugging Litert GPU Accuracygoogle-ai-edge/LiteRT | 3.5k | — | ~3.3k | Automated safety check: Pass | Apache-2.0 | |
| Adk Setupgoogle/adk-python | 22k | — | ~993 | Automated safety check: Notes | Apache-2.0 |
Burla-Cloud/burla
Sets up an isolated Burla dev cluster per git worktree so several agents can work in parallel, and explains when to use local-dev or remote-dev.
pigweed-project/pigweed
Autonomous "take the next step" workflow orchestrator for Pigweed.
CodeAlive-AI/ai-driven-development
Software-engineering heuristics based on Mark Seemann's Code That Fits in Your Head (2021), updated for agent-driven development.
google-ai-edge/LiteRT
Diagnoses and fixes on-device GPU numerical corruption, garbage generation, zeroed KV caches, and ML Drift delegate lowering bugs for LiteRT and LiteRT-LM models on Android (OpenCL and WebGPU).
google/adk-python
Sets up a local ADK Python development environment in a git clone of the open-source adk-python repository: a uv virtual environment, all dependency extras, pre-commit hooks, and a first unit-test…
GoogleCloudPlatform/DataflowTemplates
Debugs logical errors and data discrepancies in Dataflow templates by launching jobs via Terraform and comparing source (e.g.
antonio-orionus/Arroxy
Persists a durable Arroxy lesson — a gotcha, user preference, workflow rule, or design decision — to the right tracked file (project memory, AGENTS.md, CONTEXT.md, dev-docs, or an ADR) so any coding…
antonio-orionus/Arroxy
Arroxy app i18n workflow. An agent skill from antonio-orionus/Arroxy.
antonio-orionus/Arroxy
Identify underspecified areas in a document (spec, requirements, PRD, brief, etc.) by asking targeted clarification questions and encoding answers back into the document.
antonio-orionus/Arroxy
Finds missing or weak tests across the full Electron codebase, focusing on stability, integrations, edge cases, and production-readiness rather than only current PR changes.
Categories
End-to-end Arroxy flow for taking a bug fix (or small feature) from report to published release - worktree, test-first fix, PR, CodeRabbit, CI validation, squash-merge, version bump and tag. Ship Fix is an agent skill from antonio-orionus/Arroxy. End-to-end Arroxy flow for taking a bug fix (or small feature) from report to published release - worktree, test-first fix, PR, CodeRabbit, CI validation, squash-merge, version bump and tag.
Ship Fix fits situations like: the user says ship this fix; merge and release; worktree - PR - CodeRabbit - merge - release; asks for the whole chain instead of one step.
Run `npx skills add antonio-orionus/Arroxy --skill ship-fix -a claude-code`. Or copy the skill folder (.agents/skills/ship-fix in antonio-orionus/Arroxy) into .claude/skills/ship-fix in your project. Claude Code loads it when a task matches its description.
Run `npx skills add antonio-orionus/Arroxy --skill ship-fix -a codex`. Or copy the skill folder (.agents/skills/ship-fix in antonio-orionus/Arroxy) into .agents/skills/ship-fix 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 antonio-orionus/Arroxy --skill ship-fix -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ship-fix, .gemini/skills/ship-fix, .github/skills/ship-fix and .opencode/skills/ship-fix in your project.
Going by SKILL.md and its folder, Ship Fix needs the command-line tools its instructions call (git, gh, bun and bash).
SKILL.md contains no URLs. Its commands use git and gh, which can reach the network depending on how they are called. 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.
Ship Fix is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.1k 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 Ship Fix: Burla Parallel Dev Clusters (Burla-Cloud/burla, 263 stars), Crank (pigweed-project/pigweed, 548 stars), Code That Fits In Your Head (CodeAlive-AI/ai-driven-development, 159 stars) and Debugging Litert GPU Accuracy (google-ai-edge/LiteRT, 3.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
antonio-orionus (a GitHub user) maintains it in antonio-orionus/Arroxy, which has 397 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 10, 2026.
Source: antonio-orionus/Arroxy on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.