Skip to content

multica-ops โ€‹

Mops

Designed and built by Jamil Lazarev.

Mops ๐Ÿถ โ€” your Executive Advisor for Multica. One skill that builds and runs an autonomous company of AI agents: it interviews you progressively (small tasks stay small), stands up the workspace-as-company via the CLI โ€” conductor/PM, squads, skills, integrations โ€” optionally stands up a resident Mops inside Multica, and stays your console: status, recovery after limits, features, roadmap, hiring.

Two seats of Mops โ€‹

Mops is one advisor with one name, reachable in two places:

  • Mops in CLI โ€” where you build. Full machine reach (shell, git, multica CLI, deploy), instant chat, its own quota. Best for the heavy work: bootstrap, hire, integrate, ops.
  • Mops in Multica โ€” an optional resident agent carrying this same skill, present in the workspace when you're away from the console. Async, shares the team's session limit; best for status, @Mops advice in an issue, and being the escalation vertex.

They don't share live chat memory, and you can't write into an agent's chat. The bridge is written state โ€” the repo and issue comments โ€” so bootstrap ends with a kickoff handoff (decisions distilled into docs/ + a pinned issue + Mops-in-Multica's first message), and Mops writes decisions as it goes. Test: the project must rebuild from repo + workspace alone. In the CLI while you build; in Multica once you live with a running team.

Install โ€‹

Any agent (universal, via skills.sh):

sh
npx skills add jamillazarev/multica-ops

Claude Code as a plugin (slash commands):

sh
claude plugin marketplace add jamillazarev/multica-ops
claude plugin install multica-ops@multica-ops

Into a Multica workspace:

sh
multica skill import --url github.com/jamillazarev/multica-ops

Then just say what you're making โ€” or /mops <anything>: /mops status, /mops next, /mops add a feature: โ€ฆ.

Why this exists โ€‹

Setup eats the first week. One interview and Mops stands the whole company up โ€” you start working, not configuring roles, prompts, review chains and integrations.

Agent teams die without an operator. A conductor drives the conveyor; Mops stays your console and, optionally, a resident Mops inside Multica for when you're away.

Session limits stall everything silently. Limits are first-class: detection with reset time, /recover, capacity levers, model tiering.

Teams can't grow themselves. The role-builder researches best practices and skills for any role you name โ€” hiring can even run autonomously.

Agents reinvent wheels. Evidence-over-opinion and self-improvement are baked in: research before inventing; a routine repeated twice becomes a skill.

Knowledge scatters. Spec-driven intake (JTBD + stories + acceptance criteria), docs/ as an Obsidian-compatible vault, ROADMAP/TEAM as files in the repo.

One-size teams fit nobody. Everything beyond the invariants is an opt-in module; the progressive interview keeps small tasks small โ€” and every choice accepts "other": name any tool, Mops researches and wires it.

What Mops handles โ€‹

  • The whole product loop โ€” discover โ†’ define โ†’ prioritize (ICE) โ†’ design โ†’ build โ†’ review (parallel gates) โ†’ ship โ†’ measure โ†’ learn. Closed, not a dead end at merge.
  • The team โ€” hire, fire, and reconfigure agents and real humans; squads; experts & personas; a role-builder; optionally autonomous hiring.
  • Governance โ€” per-member access, human review checkpoints (who signs off where), a budget cap (tokens or money).
  • Staying alive โ€” session-limit recovery, a full-circle health check (runtimes, integrations, API tokens), git-backed skill upgrades with rollback, two-way drift sync, assisted provider switch.
  • Two seats, many workspaces โ€” Mops in CLI for building, an optional Mops in Multica for presence, across several workspaces.
  • Cost visibility โ€” a per-release cost/effort ledger (tokens ยท $ ยท time ยท per agent/human) in git and on the issue.

Where to go next โ€‹