diff --git a/.grok-plugin/marketplace.json b/.grok-plugin/marketplace.json index 462f10e..cade00b 100644 --- a/.grok-plugin/marketplace.json +++ b/.grok-plugin/marketplace.json @@ -15,8 +15,14 @@ "sha": "61f1903bed7b322c9745f6ba67095bc006de7e63" }, "homepage": "https://github.com/vercel/vercel-plugin", - "keywords": ["vercel", "vercel deploy", "deploy to vercel"], - "domains": ["vercel.com"] + "keywords": [ + "vercel", + "vercel deploy", + "deploy to vercel" + ], + "domains": [ + "vercel.com" + ] }, { "name": "sentry", @@ -28,8 +34,12 @@ "sha": "2c3b6c74b2b830c3ce2836f1fde6d7f21d37d4c4" }, "homepage": "https://github.com/getsentry/sentry-for-ai", - "keywords": ["sentry"], - "domains": ["sentry.io"] + "keywords": [ + "sentry" + ], + "domains": [ + "sentry.io" + ] }, { "name": "chrome-devtools", @@ -41,7 +51,11 @@ "sha": "a1612be8e01401cf1711c64bc2ef5da5763ba956" }, "homepage": "https://github.com/ChromeDevTools/chrome-devtools-mcp", - "keywords": ["chrome devtools", "chrome-devtools", "devtools mcp"] + "keywords": [ + "chrome devtools", + "chrome-devtools", + "devtools mcp" + ] }, { "name": "cloudflare", @@ -53,8 +67,14 @@ "sha": "60147cbb773649eadca89cee92b4e0caf02234b4" }, "homepage": "https://github.com/cloudflare/skills", - "keywords": ["cloudflare", "wrangler", "cloudflare workers"], - "domains": ["cloudflare.com"] + "keywords": [ + "cloudflare", + "wrangler", + "cloudflare workers" + ], + "domains": [ + "cloudflare.com" + ] }, { "name": "superpowers", @@ -66,7 +86,9 @@ "sha": "6fd4507659784c351abbd2bc264c7162cfd386dc" }, "homepage": "https://github.com/obra/superpowers", - "keywords": ["superpowers"] + "keywords": [ + "superpowers" + ] }, { "name": "mongodb", @@ -78,8 +100,17 @@ "sha": "9ea7387c7a1638604542c6efd52e5efc6a7fc393" }, "homepage": "https://www.mongodb.com/docs/mcp-server/overview/", - "keywords": ["mongodb", "mongo", "mongosh", "mongodb atlas", "mongoose"], - "domains": ["mongodb.com", "cloud.mongodb.com"] + "keywords": [ + "mongodb", + "mongo", + "mongosh", + "mongodb atlas", + "mongoose" + ], + "domains": [ + "mongodb.com", + "cloud.mongodb.com" + ] }, { "name": "neon", @@ -90,8 +121,32 @@ "path": "./external_plugins/neon" }, "homepage": "https://neon.com", - "keywords": ["neon", "neon postgres", "neon database", "neon branch"], - "domains": ["neon.tech", "neon.com", "console.neon.tech"] + "keywords": [ + "neon", + "neon postgres", + "neon database", + "neon branch" + ], + "domains": [ + "neon.tech", + "neon.com", + "console.neon.tech" + ] + }, + { + "name": "ultraswarm", + "description": "Durable multi-worker coding orchestrator for Claude, Codex, Grok, Cursor, local models and more. Plans tasks with complexity/effort analysis, routes to specialized workers, supervises isolated git worktrees, handles approvals, integration, recovery and reporting.", + "category": "development", + "source": { + "source": "url", + "url": "https://github.com/fubak/ultraswarm.git", + "sha": "04131d2736def35d74b56297001b5a0bac1cbfc6" + }, + "homepage": "https://github.com/fubak/ultraswarm", + "keywords": [ + "ultraswarm" + ], + "author": "Fubak" } ] } diff --git a/.grok-plugin/plugin-index.json b/.grok-plugin/plugin-index.json index 5ceb474..44b895e 100644 --- a/.grok-plugin/plugin-index.json +++ b/.grok-plugin/plugin-index.json @@ -394,6 +394,17 @@ ] } }, + "ultraswarm": { + "sha": "04131d2736def35d74b56297001b5a0bac1cbfc6", + "components": { + "skills": [ + { + "name": "ultraswarm", + "description": "Orchestrate complex coding work through the ultraswarm v3 standalone runner." + } + ] + } + }, "vercel": { "sha": "61f1903bed7b322c9745f6ba67095bc006de7e63", "components": {