{
  "markdown": "# bytedesk-marketplace\n\nByteDesk's Claude and Codex plugin marketplace. Plugins for parallel orchestration, design systems, architecture, project management, and platform engineering.\n\n## Plugins\n\n| Plugin | Description |\n|---|---|\n| **[fleet](./fleet)** | Parallel multi-session orchestration, worktrees, dashboard |\n| **[design-patterns](./design-patterns)** | Pattern catalog, MCP advisor, ADR seeds |\n| **[structurizr](./structurizr)** | Enterprise C4 / Structurizr DSL (32 skills, MCP) |\n| **[platform-dev](./platform-dev)** | TDD lifecycle, worktree operator, PR-ready, named agents |\n| **[platform-architecture](./platform-architecture)** | C4 drift gate, decomposition facade, ADRs |\n| **[platform-frontend](./platform-frontend)** | Web design system, atomize, browser smoke, SignalR |\n| **[platform-domain](./platform-domain)** | DBA, tool actions, workflows, DevProjects proof ops |\n| **[platform-ops](./platform-ops)** | TeamCity release policy, Gitflow operator |\n| **[bytedesk-goals](./bytedesk-goals)** | Goal pipeline, run_goals, external-tracker skills, agent dispatch |\n| **[omnigent-dev](./omnigent-dev)** | Omnigent cross-repo engineering skills |\n| **[teamcity-mcp](./teamcity-mcp)** | TeamCity CI/CD over MCP — builds, logs, tests, queue, configs, agents |\n| **[design-system](./design-system)** | Versioned design context, four specialist roles, 31 workflows, offline sync, and a read-only MCP for Claude and Codex |\n| **[plugin-rsync](./plugin-rsync)** | Rsync marketplace source into globally installed Claude/Grok/Codex caches (user-scope only) |\n\n## Installation\n\n```bash\n/plugin marketplace add ByteDeskAI/bytedesk-marketplace\n/plugin install platform-dev@bytedesk\n/plugin install bytedesk-goals@bytedesk\n```\n\n`plugin-rsync` is **user-scope only** (`/plugin install plugin-rsync@bytedesk` in user settings, then `plugin-rsync/install.sh`). Do not enable it on a project.\n\n### Enable auto-update (do this — it is off by default)\n\nEvery plugin here is intentionally versionless, so each resolves to this repo's commit SHA and\nevery push is a new version. That only reaches you if the marketplace auto-updates, and\n**third-party marketplaces have auto-update disabled by default** — official Anthropic\nmarketplaces are the ones enabled out of the box. Without it, new commits sit here until you\nupdate each plugin by hand.\n\nPer user, once:\n\n```\n/plugin  →  Marketplaces  →  bytedesk  →  Enable auto-update\n```\n\nOr for a whole repo or organisation, declare it alongside the marketplace in\n`.claude/settings.json` (managed settings for org-wide) so nobody has to toggle it:\n\n```json\n{\n  \"extraKnownMarketplaces\": {\n    \"bytedesk\": {\n      \"source\": { \"source\": \"github\", \"repo\": \"ByteDeskAI/bytedesk-marketplace\" },\n      \"autoUpdate\": true\n    }\n  }\n}\n```\n\nUse the `github` source above for any checkout outside this machine. The relative\n`{\"source\": \"directory\", \"path\": \"../bytedesk-marketplace\"}` form in our own repos only\nresolves for a sibling clone on the same filesystem.\n\nClaude Code then refreshes the marketplace and updates installed plugins in the background\nafter startup, with a random delay of up to ten minutes; it prompts for `/reload-plugins` if\nanything changed. Updating by hand stays available either way:\n\n```bash\n/plugin marketplace update bytedesk          # refresh the catalog only\nclaude plugin update <plugin>@bytedesk       # update an installed plugin (needs a restart)\n```\n\nThese are different operations — refreshing the catalog does not update installed plugins.\n\nCodex can install the dual-provider design plugin directly:\n\n```bash\ncodex plugin marketplace add ByteDeskAI/bytedesk-marketplace --ref main\ncodex plugin add design-system@bytedesk\n```\n\nRecommended platform checkout set (see `bytedesk-platform/.claude/settings.json`):\n\n```\nplatform-dev platform-architecture platform-frontend platform-domain\nplatform-ops bytedesk-goals omnigent-dev fleet design-patterns structurizr\n```\n\n## Script placement\n\n- Single-skill scripts: `<plugin>/skills/<skill>/scripts/`\n- Multi-skill shared libs: `<plugin>/lib/`\n- CLI entrypoints: `<plugin>/bin/` (forward to platform checkout when repo-coupled)\n\n`scripts/dev/workflow.mjs` stays in **bytedesk-platform** (ADR-0058).\n\n## Refresh from platform\n\nFrom `bytedesk-platform`:\n\n```bash\nnode scripts/dev/bootstrap-marketplace.mjs --apply\nnode scripts/dev/marketplace-link-skills.mjs --apply   # Codex/Grok symlinks\n```\n\n## License\n\n[MIT](./LICENSE)\n",
  "bytes": 4446,
  "sha": "babb7dc165af5bae93ab14fdaa916b6e3f5c00cc3d2432a3ccf744fd9a3fde6a",
  "repo_slug": "bytedeskai/bytedesk-marketplace",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/okf_bytedeskai_bytedesk_marketplace_bytedesk_4f800da4/readme"
}