Files
stack/skills/mosaic-macp/SKILL.md
Jason Woltje 2ee7206c3a
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
feat: mosaic-* skill naming, new board/forge/prdy skills, doctor --fix auto-wiring
Skills:
- Rename all repo skills to mosaic-<name> convention (jarvis -> mosaic-jarvis, etc.)
- Update frontmatter name: fields to match directory names
- New mosaic-board skill: standalone Board of Directors multi-persona review
- New mosaic-forge skill: standalone Forge specialist pipeline
- New mosaic-prdy skill: PRD lifecycle (init/update/validate/status)

Wizard (packages/mosaic):
- Add mosaic-board, mosaic-forge, mosaic-prdy, mosaic-standards, mosaic-macp
  to RECOMMENDED_SKILLS
- Add new skills to SKILL_CATEGORIES for categorized browsing

Framework scripts (~/.config/mosaic/bin):
- mosaic (launcher): load skills from both skills/ and skills-local/ for Pi
- mosaic-doctor: add --fix flag for auto-wiring skills into all harnesses,
  Pi skill dir checks, Pi settings.json validation, mosaic-* presence checks
- mosaic-sync-skills: add Pi as 4th link target, fix find to follow symlinks
  in skills-local/, harden is_mosaic_skill_name() with -L fallback
- mosaic-link-runtime-assets: add Pi settings.json skills path patching,
  remove duplicate extension copy (launcher --extension is single source)
- mosaic-migrate-local-skills: add Pi to skill_roots, fix find for symlinks

YAML fixes:
- Quote description values containing colons in mosaic-deploy and
  mosaic-woodpecker SKILL.md frontmatter (fixes Pi parse errors)
2026-04-01 12:28:36 -05:00

1.7 KiB

name, description
name description
mosaic-macp Manage MACP tasks — submit, check status, view history, and drain queues. Use when orchestrating coding tasks via the Mosaic Agent Coordination Protocol.

macp

MACP task management via the mosaic CLI.

Setup

Ensure PATH includes mosaic bin:

export PATH="$HOME/.config/mosaic/bin:$PATH"

Commands

Command Purpose
mosaic macp status Show queue counts (pending/running/completed/failed/escalated)
mosaic macp submit --task-id ID --title "..." --type coding --command "..." Submit a task
mosaic macp history --task-id ID Show event history for a task
mosaic macp drain Run all pending tasks sequentially
mosaic macp watch --once Poll events once

Common Workflows

Check what's in the queue:

export PATH="$HOME/.config/mosaic/bin:$PATH"
mosaic macp status

Submit a coding task:

mosaic macp submit --task-id TASK-001 --title "Fix auth bug" --type coding --command "echo done"

View task history:

mosaic macp history --task-id TASK-001