MCP HubMCP Hub
Retour aux compétences

scale-colony

pjt222
Mis à jour 6 days ago
28 vues
17
2
17
Voir sur GitHub
Documentationai

À propos

Cette compétence fournit des modèles pour la mise à l'échelle des systèmes et des organisations distribués, en abordant les dysfonctionnements qui surviennent lorsque les équipes dépassent 10 à 50 agents. Elle propose des stratégies telles que le bourgeonnement en colonies, la différenciation des rôles et des protocoles pour gérer la surcharge de communication et les échecs de coordination. Utilisez-la de manière proactive lors de la planification de la croissance, ou de manière réactive face à des problèmes comme la duplication du travail, les messages perdus ou l'absence de clarté dans les responsabilités due à l'échelle.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add pjt222/agent-almanac -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternatif
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/scale-colony

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Documentation

擴群

擴系、組於蕊裂、職分、長觸構遷—保協於群超始設容。

  • 10 工成而 50 破→用
  • 通負長過產→用
  • 隱協需顯→用
  • 預擴而非反擴→用
  • 協敗與大相關(失訊、重工、權不明)→用
  • 既系需裂為半自子群→用

  • :當群大與標長(或率)
  • :當協機與其壓點
  • :群構(平、層、簇)
  • :既職分
  • :長期與限
  • :群間協需(裂時)

一:識長期

定當擴期施宜策。

  1. 分當長期:
Colony Growth Phases:
┌───────────┬──────────────┬───────────────────────────────────────────┐
│ Phase     │ Size Range   │ Characteristics                           │
├───────────┼──────────────┼───────────────────────────────────────────┤
│ Founding  │ 1-7 agents   │ Everyone does everything, direct comms,   │
├───────────┼──────────────┼───────────────────────────────────────────┤
│ Growth    │ 8-30 agents  │ Roles emerge, some specialization         │
├───────────┼──────────────┼───────────────────────────────────────────┤
│ Maturity  │ 30-100       │ Formal roles, layered coordination        │
├───────────┼──────────────┼───────────────────────────────────────────┤
│ Fission   │ 100+         │ Colony too large; bud into sub-colonies   │
└───────────┴──────────────┴───────────────────────────────────────────┘
  1. 識長壓信:

    • 通溢:日訊/工長過群大
    • 決延:自議至決時長
    • 協敗:重工、棄務、衝動增
    • 知稀:新工成熟久
    • 失我:工不能一致述群旨
  2. 定群將過或已過期界

得:明識當期與具壓信指群近或已過期界。

敗:期不明→量三具指:通量/工、決延、協敗率。繪時序,拐點示期遷。無指→群似於建期(指未需)。

二:行職分(齡別)

引漸專—工按驗與群需任異職。

  1. 定職進路:

    • 新者:察、學、簡務(低自、高導)
    • :標務行、信循(中自)
    • :域知、複務、導新(高自)
    • 覓/偵:探、新、外接(見 forage-resources
    • :群間通、衝解、量管
  2. 行職遷:

    • 遷觸於驗門,非任命
    • 工成 N 務後遷次職(按複校門—簡 5-10、專 20-30)
    • 反遷可(專返工於新域)
    • 群職分適當需:
      • 長群→多新位、活導
      • 穩群→諸職衡分
      • 危群→多衛少偵(見 defend-colony
  3. 保職靈:

    • 無工永鎖一職
    • 急協可暫任何工於任職
    • 跨訓使工可代鄰職

得:職構工自簡至複進、群職分映當需與期。

敗:職分生硬筒→增跨訓與輪頻。新者難進→導不足,每新者配專於首 N 務。一職集太多→遷觸失校,按群職需調門。

三:重構協以擴

coordinate-swarm 之機以理擴大。

  1. 代直通以層信:

    • 建期:諸通諸(N×N)
    • 長期:簇為 5-8 隊;隊內直、隊間信
    • 熟期:隊成部;隊內直、隊間信、部間播
  2. 行協層:

    • 地協:隊內直信交(stigmergy)
    • 域協:同部隊間聚信
    • 群協:部間播僅為群決
  3. 設層間介:

    • 各隊一指通工聚轉信
    • 通工濾噪:非每地信轉上
    • 群播罕、留為量決、警升、大態變
  4. 通負預:

    • 標:各工 < 20% 容於協
    • 量實負;超→加層或裂大隊

得:層協構通負對群大為對數(非線)。地協速直;群協緩而仍可用。

敗:協層生瓶(通工溢)→加冗通工或減轉頻。層生隔(隊不知他隊)→增層間信頻或建跨隊聯。

四:行群裂

群超單協容→裂為半自子群。

  1. 識裂觸:

    • 群超 100 工(或協層超 3)
    • 通負超 30% 雖層
    • 決延超時敏操之忍
    • 子組已有別我可獨運
  2. 計裂:

    • 識自然裂線(既簇、域界、地隔)
    • 確各女群有可活職分(不可諸專入一群)
    • 各女群必有:≥ 1 協、足工、共資達
    • 定群間介:何訊共、何獨
  3. 行裂:

    • 宣裂計與時(共識需—見 build-consensus
    • 工按既簇成轉至女群
    • 立群間通道(輕、異步)
    • 各女群啟自地協(承父式)
  4. 裂後穩:

    • 察各女群可活否(自承否?)
    • 群間協宜小(季、非日)
    • 女群敗→收於最近可活群

得:≥ 2 可活女群、各半自運自協、輕介連。

敗:女群過小→裂早,重併大時再試。群間協如裂前單群協→裂線誤,群過互依。沿自然獨線重畫界。

五:察擴限與適

續評當構合群大與需否。

  1. 追擴健指:

    • 協負比:協時/產時
    • 決通量:決/時(隨長宜增或穩)
    • 工足:投入、留、旨感(擴敗時降)
    • 誤率:協敗/時(不宜線增)
  2. 識擴限示:

    • 負比超 25%→需多自動或加層
    • 決通量降→治構需修
    • 工流失躍→擴生文化或構問題
    • 誤率加速→協機敗
  3. 觸適:

    • 期遷察→施宜期策
    • 達擴限→升次構介入(職分→協重構→裂)
    • 外變(市、技)→或需群變(見 adapt-architecture

得:群察自擴健、預適構於擴壓成擴敗前。

敗:擴指無→群缺察,先建量再建構。指示問題而群不能適→拒文化非技,先理人因(懼變、權執、信缺)再重構。

  • 當長期識附具壓信
  • 職分定附漸專
  • 協層宜配群大
  • 通負 < 20-25% 工容
  • 群超單協容之裂計存
  • 擴健指追、限觸適
  • 各女群(裂後)有可活職分

  • 未需先擴構:早層加負無利。10 人不需部協。讓壓信導構變
  • 不惜保建文化:5 工成者於 50 不成。擴需構演;念建期阻必適
  • 裂無獨:子群仍日依→兩世之劣—協負加離負
  • 均職分:非每子群同職比。研群多偵;產群多工。職分按使
  • 忽重併為選:時裂敗,最善為重併。視裂不可逆阻自惡裂復

  • coordinate-swarm
  • forage-resources
  • build-consensus
  • defend-colony
  • adapt-architecture
  • plan-capacity
  • conduct-retrospective

Dépôt GitHub

pjt222/agent-almanac
Chemin: i18n/wenyan-ultra/skills/scale-colony
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Compétences associées

railway-docs

Documentation

Cette compétence récupère la documentation actuelle de Railway pour répondre aux questions sur les fonctionnalités, le fonctionnement ou des URL spécifiques de la documentation. Elle garantit que les développeurs reçoivent des informations précises et à jour directement depuis les sources officielles de Railway. Utilisez-la lorsque les utilisateurs demandent comment fonctionne Railway ou font référence à la documentation de Railway.

Voir la compétence

n8n-code-python

Documentation

Cette compétence Claude offre un accompagnement expert pour écrire du code Python dans les nœuds Code de n8n, en particulier pour utiliser la bibliothèque standard de Python et travailler avec la syntaxe spéciale de n8n comme `_input`, `_json` et `_node`. Elle aide les développeurs à comprendre les limites de Python dans n8n et recommande d'utiliser JavaScript pour la plupart des workflows, tout en proposant des solutions Python pour des besoins spécifiques de transformation de données.

Voir la compétence

archon

Documentation

La compétence Archon offre une recherche sémantique alimentée par RAG et une gestion de projet via une API REST. Utilisez-la pour interroger la documentation, gérer des projets/tâches hiérarchiques et effectuer de la recherche de connaissances avec des capacités de téléchargement de documents. Priorisez toujours Archon en premier lors de la recherche dans une documentation externe avant d'utiliser d'autres sources.

Voir la compétence

n8n-code-javascript

Documentation

Cette compétence Claude fournit des conseils d'expert pour écrire du code JavaScript dans les nœuds Code d'n8n. Elle couvre la syntaxe essentielle spécifique à n8n comme les variables `$input`/`$json`, les assistants HTTP et la gestion des DateTime, tout en résolvant les erreurs courantes. Utilisez-la lors du développement de workflows n8n nécessitant un traitement JavaScript personnalisé dans les nœuds Code.

Voir la compétence