
Multica Autopilots
- 17 installs
- 44k repo stars
- Updated August 5, 2026
- multica-ai/multica
Helps with ai & agent building tasks during AI-assisted development.
About
multica-autopilots is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- multica-autopilots
- AI & Agent Building
- AI-coding skill
Multica Autopilots by the numbers
- 17 all-time installs (skills.sh)
- +8 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #10,886 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/multica-ai/multica --skill multica-autopilotsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 17 |
|---|---|
| repo stars | ★ 44k |
| Last updated | August 5, 2026 |
| Repository | multica-ai/multica ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
Multica Autopilots
Quick start
Autopilots are durable automations. Read before mutating:
multica autopilot list --output json
multica autopilot get <autopilot-id> --output json
multica autopilot runs <autopilot-id> --output jsonDo not run trigger, delete, trigger-delete, or trigger-rotate-url to test. Those are real side effects.
Core model
An autopilot is not an agent. It is a rule that dispatches work to an agent, or to a squad's leader agent.
The chain is: trigger fires (schedule, webhook, or manual) -> autopilot_run row -> execution_mode decides output -> assignee readiness check -> issue/task execution -> run status sync.
Execution modes:
create_issuecreates a Multica issue, making the run visible as issue state.run_onlycreates an agent task directly. No issue is created; any durable
report location has to come from other task context or instructions.
issue-title-template only supports {{date}}. Do not invent {{trigger_id}}, {{branch}}, or other variables.
CLI
multica autopilot list --output json
multica autopilot get <autopilot-id> --output json
multica autopilot create --title "<title>" --description "<task prompt>" --agent <agent-name-or-id> --mode create_issue|run_only --output json
multica autopilot update <autopilot-id> --status active|paused --output json
multica autopilot runs <autopilot-id> --output json
multica autopilot trigger-add <autopilot-id> --kind schedule --cron "0 9 * * *" --timezone Asia/Shanghai --output json
multica autopilot trigger-add <autopilot-id> --kind webhook --label "ci" --output json
multica autopilot trigger <autopilot-id> --output json
multica autopilot trigger-rotate-url <autopilot-id> <trigger-id> --yes --output jsonUse trigger only when the user explicitly asks for a manual run. Use trigger-rotate-url only when rotating a webhook URL; the old URL stops being valid.
Webhook trigger output can include a URL/token. Do not paste webhook tokens or signing material into comments, logs, docs, or PRs. Redact secrets.
Debugging
For "why didn't it run":
1. multica autopilot get <id> --output json — status, mode, assignee, triggers. 2. multica autopilot runs <id> --output json — run status and failure reason. 3. If assigned to a squad, inspect the squad: multica squad get <squad-id> --output json; execution goes to the leader. 4. Inspect the target agent/runtime: multica agent get <agent-id> --output json and multica runtime list --output json. 5. For create_issue, inspect the created issue if the run records one.
Side effects
These mutate durable state or start work: create, update, delete, trigger add/update/delete/rotate, trigger, and webhook calls to /api/webhooks/autopilots/{token}.
More source-backed details: references/autopilots-source-map.md.
Autopilots source map
server/cmd/multica/cmd_autopilot.goregisterslist,get,create,update,delete,trigger,runs,trigger-add,trigger-update,trigger-delete, andtrigger-rotate-url.- The CLI maps reads/writes to
/api/autopilots,/api/autopilots/{id},/api/autopilots/{id}/trigger,/api/autopilots/{id}/runs, and trigger subroutes. server/internal/service/autopilot.gohasDispatchAutopilot, createsautopilot_run, and switches onexecution_mode.create_issuecallsdispatchCreateIssue;run_onlycallsdispatchRunOnly.resolveAutopilotLeaderresolves squad-assigned autopilots to the squad leader.AgentReadinessblocks archived/runtime-unready agents before enqueue.server/cmd/server/router.goexposes authenticated/api/autopilotsroutes and unauthenticated webhook ingress/api/webhooks/autopilots/{token}.