Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
multica-ai avatar

Multica Runtimes And Repos

  • 19 installs
  • 44k repo stars
  • Updated August 5, 2026
  • multica-ai/multica

Helps with ai & agent building tasks during AI-assisted development.

About

multica-runtimes-and-repos is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • multica-runtimes-and-repos
  • AI & Agent Building
  • AI-coding skill

Multica Runtimes And Repos by the numbers

  • 19 all-time installs (skills.sh)
  • +10 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #10,571 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-runtimes-and-repos

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs19
repo stars44k
Last updatedAugust 5, 2026
Repositorymultica-ai/multica

What it does

Helps with ai & agent building tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

Multica Runtimes and Repos

Quick start

For "agent did not run" or "repo checkout failed", read the chain before changing anything:

multica agent get <agent-id> --output json
multica runtime list --output json
multica repo checkout <repo-url>

Runtime and repo commands affect active agent execution. Do not restart daemons, update runtimes, or check out arbitrary repos just to test.

Core model

A runtime is the execution target behind an agent. A daemon owns local runtime processes and claims queued tasks from the server.

The chain is:

1. user action creates or updates an agent_task_queue row; 2. the task points at an agent and runtime; 3. server wakes the runtime over daemon websocket when possible; 4. daemon polls/claims the task; 5. server returns task context, repos, project resources, prior session/workdir hints, and task token; 6. daemon prepares a workdir and launches the provider CLI; 7. multica repo checkout talks to the local daemon, not directly to GitHub.

CLI

multica runtime list --output json
multica runtime usage <runtime-id> --output json
multica runtime activity <runtime-id> --output json
multica runtime update <runtime-id> --target-version <version> --output json
multica runtime delete <runtime-id>
multica repo checkout <url>
multica repo checkout <url> --ref <branch-or-sha>

runtime update and runtime delete are writes. runtime delete removes a runtime registration; if active agents are still bound, it refuses unless the user explicitly passes --cascade, which archives those agents and cancels their queued/running tasks before deleting the runtime. repo checkout creates a git worktree in the task working directory.

repo checkout requires MULTICA_DAEMON_PORT; it is intended to run inside a daemon task. If absent, you are not in the normal agent checkout path.

Debugging an agent that did not run

Check in this order:

1. Was a task supposed to be created? Inspect issue/comment/autopilot context. 2. Is the assignee an agent or squad? A squad routes to its leader. 3. Is the agent archived or bound to a runtime the actor cannot use? 4. Is the runtime online? multica runtime list --output json. 5. Did the daemon heartbeat recently? Runtime last_seen_at is the visible clue. 6. Did the task get claimed or is it stuck pending/running/waiting for local directory? 7. If repo checkout failed, classify it after checking whether repo context was present in the task/project context.

Repos

The runtime brief lists repos available to this task. Treat that list as the authority for agent checkout unless the user explicitly asks to bind a new project resource.

Workspace repos and project resources are not the same thing:

  • workspace repo metadata can appear in workspace context;
  • github_repo project resources are durable project context and can affect future tasks;
  • local_directory resources point at a path owned by a daemon and carry local-machine assumptions.

Do not add a project resource just because repo checkout failed. First determine whether the user asked for durable project context or just a task checkout.

More source-backed details: references/runtimes-and-repos-source-map.md.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.