Borderline
agent
Warn
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Pass
- Code scan — Scanned 3 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Claude Code plugin that delegates boring, low-risk tasks (bulk i18n, trivial style tweaks) to the Gemini CLI — a transparent Claude ⇄ Gemini pipeline.
README.md
Borderline
A Claude Code plugin that delegates to the Gemini CLI (gemini) the boring,
mechanical, low-risk tasks where Gemini is just as reliable as Claude: bulk
translations and i18n, trivial style/color changes, repetitive renames and
replacements, boilerplate. The idea: a transparent Claude ⇄ Gemini pipeline, so
Claude stays reserved for what needs judgment.
How it works
borderlineskill (skills/borderline/SKILL.md): the brain. It decides what is
delegable, picks the mode, launches Gemini and always reviews the result. It
auto-activates when it detects a borderline task./borderline <task>command: explicit manual delegation.scripts/delegate.sh: a wrapper aroundgeminiwith two modes:--edit→ Gemini works autonomously in the repo (gemini --yolo --skip-trust -p),
reading and writing files. For bulk work (mass i18n).--text→ Gemini only returns text (gemini --approval-mode plan -p), never
touching files; Claude applies the result. For small changes.
Design decisions (set in this build):
- Hybrid by task: Gemini edits in bulk / returns text for small things.
- Hybrid activation: automatic (skill) + manual (
/borderline). - Always review: Claude verifies the diff before accepting anything.
Requirements
- Gemini CLI installed and on the
PATH(gemini --version). - Claude Code running with
--dangerously-skip-permissions, so the pipeline is
transparent and doesn't prompt for confirmation on every call.
Installation
# In Claude Code:
/plugin marketplace add BansheeTech/Borderline
/plugin install borderline@borderline-marketplace
Then launch Claude with:
claude --dangerously-skip-permissions
Usage
- Automatic: ask Claude for something borderline ("translate the locales to French",
"switch the background to dark mode") and the skill will delegate to Gemini and report back. - Manual:
/borderline translate locales/en.json to locales/de.json.
Structure
Borderline/
├── .claude-plugin/
│ ├── plugin.json # plugin manifest
│ └── marketplace.json # to install as a local marketplace
├── skills/borderline/SKILL.md
├── commands/borderline.md
├── scripts/delegate.sh
└── README.md
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found