maestro-companion
FeaturedQuick execution for small tasks — minimal run lifecycle (start + done) with evidence recording. Full LLM capability, scoped to mechanically clear tasks.
AI & Automation 549 stars
68 forks Updated 2 days ago
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
> **Agent timeout**: `spawn_agent` 异步执行且无内置超时 — 除明确短任务外一律 `spawn_agent` 后立即 `wait_agent({ timeout_ms: 3600000 })`(上限 1 小时)阻塞等待,绝不依赖 30000 默认值;`timed_out: true` 且 Agent 未完成时再次 `wait_agent` 续等,不丢弃。批量场景使用 `spawn_agents_on_csv({ max_runtime_seconds: 3600, ... })`。
<required_reading>
@~/.maestro/workflows/run-mode.md
@~/.maestro/workflows/codex-run-mode.md
</required_reading>
<purpose>
Minimal-run execution channel. Full LLM capability with minimal protocol: one `session start` + one `session done`, evidence appended to `{run_dir}/evidence/companion-log.md`.
Use when:
- Intent is mechanically clear (no design decisions needed; file count irrelevant)
- No typed artifact consumed by downstream steps
- No gate/verdict needed for lifecycle tracking
</purpose>
<context>
$ARGUMENTS — intent text + optional flags.
| Flag | Effect |
|------|--------|
| `-y` | Skip confirmation, execute directly |
| `--note <text>` | Append note to active run's evidence log |
| `--log <run_id>` | View evidence log for a specific run |
| `--promote` | Promote run insights to spec/knowhow |
Mode detection: `--note` → note | `--log` → log | `--promote` → promote | intent → execute | empty → ask
</context>
<invariants>
1. Only `session start` + `session done` — no prepare/brief/check/gates
2. Evidence is append-only, non-formal (never enters gates or artifact registry)
3. `--promote` delegates to `maestro-spec add` / knowhow capture, never writes directly
4. No auto-orchestration — executes directly, ne...
Details
- Author
- catlog22
- Repository
- catlog22/maestro-flow
- Created
- 5 months ago
- Last Updated
- 2 days ago
- Language
- TypeScript
- License
- None
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
orchestrate
Use when the user wants Monkey Maestro to run an active Linear project. Loads Linear once, creates branch-idempotent Superset workspaces in parallel, launches only missing agents, and returns immediately.
1 Updated 2 days ago
g-bastianelli AI & Automation Listed
maestro
Evidence-based skill router and meta-orchestrator. Use when the user invokes $maestro or /maestro, asks which installed skills fit a task, or wants a dependency graph for work spanning specialist skills. Uses local retrieval, content review and targeted remote discovery when local capabilities fall short.
1 Updated 4 days ago
rodovalhofs