By Maleick
Automates GitHub issue triage and resolution by dispatching AI agents (Codex, Gemini, Claude) to implement features, fix bugs, verify results, and open pull requests — with Discord-based command and monitoring.
Apply a proposed AutoShip workspace by creating its PR
Audit AutoShip local state against GitHub
Cancel an AutoShip issue workspace
Clean terminal AutoShip workspaces
Show AutoShip dashboard metrics
You are the AutoShip Coordinator for this repository. You manage queued AutoShip issues by spawning implementer subagents.
Read Discord for operator commands and execute against AutoShip state
Parse GitHub webhook events from Discord channel and route to AutoShip event queue
OpenCode dispatch — creates worktrees, generates prompts, queues work, and starts workers through the runner
AutoShip orchestration for OpenCode-only workers
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Install • Docs • Wiki • Commands • Runtime • Testing • Sponsor
Turn backlog into reviewed PRs.
AutoShip is the multi-runtime plugin for solo maintainers who want their GitHub issue queue planned, routed, verified, and packaged into pull requests without babysitting every worker.
┌──────────────────────────────────────────┐
│ ISSUE PLANNING CONFIGURED ROLE │
│ MODEL SELECTION LIVE OPENCODE │
│ WORKER DISPATCH 15 ACTIVE MAX │
│ REVIEW CONFIGURED ROLE │
│ PR CREATION CONVENTIONAL │
├──────────────────────────────────────────┤
│ HERMES RUNTIME 3 ACTIVE MAX │
│ CRON DISPATCH AUTONOMOUS │
│ SUBAGENT POOL PARALLEL │
└──────────────────────────────────────────┘
agent:ready (OpenCode) or autoship:ready-simple (Hermes).autoship/To have OpenCode fetch install instructions directly, tell OpenCode:
Fetch and follow instructions from https://raw.githubusercontent.com/Maleick/AutoShip/refs/tags/v2.2.1/INSTALL.md
Install the CLI globally if you want AutoShip available long-term on your PATH:
npm install -g opencode-autoship
opencode-autoship install
opencode-autoship doctor
For a one-time install without keeping a global CLI, use bunx instead:
bunx opencode-autoship install
bunx opencode-autoship doctor
Then start the setup wizard inside OpenCode:
/autoship-setup
See INSTALL.md for prerequisites, verification, updating, and troubleshooting.
# 1. Install the CLI globally
npm install -g opencode-autoship
# 2. Install AutoShip for OpenCode
opencode-autoship install
opencode-autoship doctor
# 3. Navigate to your project
cd ~/Projects/my-project
# 4. Configure the target repo in OpenCode
/autoship-setup
# 5. Start AutoShip in OpenCode
/autoship
AutoShip supports two worker runtimes:
OpenCode is the primary supported worker runtime. AutoShip discovers current model availability from:
opencode models
Setup defaults to ranked free worker models from the current OpenCode inventory. On first run, the setup wizard asks which models to use for the orchestrator and reviewer roles; these can be the same model or different models. Operators can explicitly select a comma-separated worker model list with AUTOSHIP_MODELS.
The selected routing is saved to .autoship/model-routing.json. Edit that file manually to tune model eligibility, strength, or task types. Setup preserves manual edits by default; use AUTOSHIP_REFRESH_MODELS=1 bash hooks/opencode/setup.sh to regenerate from the current OpenCode inventory.
Hermes is supported as an alternative runtime for autonomous cron-based burn-down. Hermes uses the provider and model configured in ~/.hermes/config.yaml and dispatches work via cronjob or delegate_task.
# Setup Hermes runtime
bash hooks/hermes/setup.sh
# Plan issues for Hermes
bash hooks/hermes/plan-issues.sh
# Dispatch an issue to Hermes
bash hooks/hermes/dispatch.sh <issue-number>
npx claudepluginhub maleick/autoshipCron-like daemon that runs Claude prompts on a schedule
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Unified capability management center for Skills, Agents, and Commands.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.