Skip to content

Instantly share code, notes, and snippets.

name solo-orchestrator
description Orchestrate parallel and long-running work through Solo MCP — spawn child Claude/Codex agents, fan out research/design questions, run workers, delegate diff review, and synthesize. Use when a task spans more than one round of agent work, designs are contested, diffs grow too large to read into orchestrator context, or the user wants visible side processes they can watch live.
triggers
user
license MIT
metadata
author
vytas
<?php
namespace App\Console\Commands;
use Hyn\Tenancy\Contracts\Database\PasswordGenerator;
use Hyn\Tenancy\Contracts\Repositories\WebsiteRepository;
use Illuminate\Config\Repository as Config;
use Illuminate\Console\Command;
use Illuminate\Console\ConfirmableTrait;
@Plytas
Plytas / RunsOnTenants.php
Last active November 16, 2018 12:30
Trait for commands to run on tenants
<?php
namespace App\Traits;
use Hyn\Tenancy\Contracts\Repositories\WebsiteRepository;
use Hyn\Tenancy\Environment;
use Hyn\Tenancy\Repositories\HostnameRepository;
use Illuminate\Database\Eloquent\Collection;
trait RunsOnTenants
@Plytas
Plytas / Envoy.blade.php
Created July 30, 2018 21:39
Spatie Envoy.blade.php for reference
@setup
require __DIR__.'/vendor/autoload.php';
(new \Dotenv\Dotenv(__DIR__, '.env'))->load();
$server = "spatie.be";
$userAndServer = 'forge@'. $server;
$repository = "spatie/spatie.be";
$baseDir = "/home/forge/spatie.be";
$releasesDir = "{$baseDir}/releases";
$currentDir = "{$baseDir}/current";
@Plytas
Plytas / post-checkout
Created July 24, 2018 20:04
runs composer & npm install after doing a git checkout
#!/usr/bin/env bash
# MIT © Sindre Sorhus - sindresorhus.com
changed_files="$(git diff-tree -r --name-only --no-commit-id HEAD@{1} HEAD)"
check_run() {
echo "$changed_files" | grep --quiet "$1" && echo " * changes detected in $1" && echo " * running $2" && eval "$2"
}
check_run composer.lock "composer install"
check_run package.json "npm install"
@Plytas
Plytas / post-merge
Last active July 24, 2018 20:00 — forked from luceos/post-checkout
runs composer & npm install after doing a git pull
#!/usr/bin/env bash
# MIT © Sindre Sorhus - sindresorhus.com
changed_files="$(git diff-tree -r --name-only --no-commit-id HEAD@{1} HEAD)"
check_run() {
echo "$changed_files" | grep --quiet "$1" && echo " * changes detected in $1" && echo " * running $2" && eval "$2"
}
check_run composer.lock "composer install"
check_run package.json "npm install"