[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71S3PW2FS3VQPN2YNN594CB":3,"skill-same:01M71S3PW2FS3VQPN2YNN594CB":64},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M71S3PW2FS3VQPN2YNN594CB","Swarm Orchestration",null,"Orchestrate multi-agent swarms with agentic-flow for parallel task execution, dynamic topology, and intelligent coordination. Use when scaling beyond single agents, implementing complex workflows, or building distributed AI systems.","manykarim\u002Frobotframework-agentguard","manykarim","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F61293164?v=4","01M71S15ZAXR15JHKM1N7BHT21","Many Kasiriha","01M71S160CWQXETSCYWXDVNYJ2",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fswarm-orchestration\u002FSKILL.md",[],[19,20,5,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"orchestration","swarm","when","agentic","single","for","implementing","scaling","parallel task","use","parallel","multi-agent","coordination","execution","flow","topology","orchestrate","distributed","workflows","2026-11-10 13:02:02",false,"---\nname: \"Swarm Orchestration\"\ndescription: \"Orchestrate multi-agent swarms with agentic-flow for parallel task execution, dynamic topology, and intelligent coordination. Use when scaling beyond single agents, implementing complex workflows, or building distributed AI systems.\"\n---\n\n# Swarm Orchestration\n\n## What This Skill Does\n\nOrchestrates multi-agent swarms using agentic-flow's advanced coordination system. Supports mesh, hierarchical, and adaptive topologies with automatic task distribution, load balancing, and fault tolerance.\n\n## Prerequisites\n\n- agentic-flow v3.0.0-alpha.1+\n- Node.js 18+\n- Understanding of distributed systems (helpful)\n\n## Quick Start\n\n```bash\n# Initialize swarm\nnpx agentic-flow hooks swarm-init --topology mesh --max-agents 5\n\n# Spawn agents\nnpx agentic-flow hooks agent-spawn --type coder\nnpx agentic-flow hooks agent-spawn --type tester\nnpx agentic-flow hooks agent-spawn --type reviewer\n\n# Orchestrate task\nnpx agentic-flow hooks task-orchestrate \\\n  --task \"Build REST API with tests\" \\\n  --mode parallel\n```\n\n## Topology Patterns\n\n### 1. Mesh (Peer-to-Peer)\n```typescript\n\u002F\u002F Equal peers, distributed decision-making\nawait swarm.init({\n  topology: 'mesh',\n  agents: ['coder', 'tester', 'reviewer'],\n  communication: 'broadcast'\n});\n```\n\n### 2. Hierarchical (Queen-Worker)\n```typescript\n\u002F\u002F Centralized coordination, specialized workers\nawait swarm.init({\n  topology: 'hierarchical',\n  queen: 'architect',\n  workers: ['backend-dev', 'frontend-dev', 'db-designer']\n});\n```\n\n### 3. Adaptive (Dynamic)\n```typescript\n\u002F\u002F Automatically switches topology based on task\nawait swarm.init({\n  topology: 'adaptive',\n  optimization: 'task-complexity'\n});\n```\n\n## Task Orchestration\n\n### Parallel Execution\n```typescript\n\u002F\u002F Execute tasks concurrently\nconst results = await swarm.execute({\n  tasks: [\n    { agent: 'coder', task: 'Implement API endpoints' },\n    { agent: 'frontend', task: 'Build UI components' },\n    { agent: 'tester', task: 'Write test suite' }\n  ],\n  mode: 'parallel',\n  timeout: 300000 \u002F\u002F 5 minutes\n});\n```\n\n### Pipeline Execution\n```typescript\n\u002F\u002F Sequential pipeline with dependencies\nawait swarm.pipeline([\n  { stage: 'design', agent: 'architect' },\n  { stage: 'implement', agent: 'coder', after: 'design' },\n  { stage: 'test', agent: 'tester', after: 'implement' },\n  { stage: 'review', agent: 'reviewer', after: 'test' }\n]);\n```\n\n### Adaptive Execution\n```typescript\n\u002F\u002F Let swarm decide execution strategy\nawait swarm.autoOrchestrate({\n  goal: 'Build production-ready API',\n  constraints: {\n    maxTime: 3600,\n    maxAgents: 8,\n    quality: 'high'\n  }\n});\n```\n\n## Memory Coordination\n\n```typescript\n\u002F\u002F Share state across swarm\nawait swarm.memory.store('api-schema', {\n  endpoints: [...],\n  models: [...]\n});\n\n\u002F\u002F Agents read shared memory\nconst schema = await swarm.memory.retrieve('api-schema');\n```\n\n## Advanced Features\n\n### Load Balancing\n```typescript\n\u002F\u002F Automatic work distribution\nawait swarm.enableLoadBalancing({\n  strategy: 'dynamic',\n  metrics: ['cpu', 'memory', 'task-queue']\n});\n```\n\n### Fault Tolerance\n```typescript\n\u002F\u002F Handle agent failures\nawait swarm.setResiliency({\n  retry: { maxAttempts: 3, backoff: 'exponential' },\n  fallback: 'reassign-task'\n});\n```\n\n### Performance Monitoring\n```typescript\n\u002F\u002F Track swarm metrics\nconst metrics = await swarm.getMetrics();\n\u002F\u002F { throughput, latency, success_rate, agent_utilization }\n```\n\n## Integration with Hooks\n\n```bash\n# Pre-task coordination\nnpx agentic-flow hooks pre-task --description \"Build API\"\n\n# Post-task synchronization\nnpx agentic-flow hooks post-task --task-id \"task-123\"\n\n# Session restore\nnpx agentic-flow hooks session-restore --session-id \"swarm-001\"\n```\n\n## Best Practices\n\n1. **Start small**: Begin with 2-3 agents, scale up\n2. **Use memory**: Share context through swarm memory\n3. **Monitor metrics**: Track performance and bottlenecks\n4. **Enable hooks**: Automatic coordination and sync\n5. **Set timeouts**: Prevent hung tasks\n\n## Troubleshooting\n\n### Issue: Agents not coordinating\n**Solution**: Verify memory access and enable hooks\n\n### Issue: Poor performance\n**Solution**: Check topology (use adaptive) and enable load balancing\n\n## Learn More\n\n- Swarm Guide: docs\u002Fswarm\u002Forchestration.md\n- Topology Patterns: docs\u002Fswarm\u002Ftopologies.md\n- Hooks Integration: docs\u002Fhooks\u002Fcoordination.md\n","# Swarm Orchestration\n\n## What This Skill Does\n\nOrchestrates multi-agent swarms using agentic-flow's advanced coordination system. Supports mesh, hierarchical, and adaptive topologies with automatic task distribution, load balancing, and fault tolerance.\n\n## Prerequisites\n\n- agentic-flow v3.0.0-alpha.1+\n- Node.js 18+\n- Understanding of distributed systems (helpful)\n\n## Quick Start\n\n```bash\n# Initialize swarm\nnpx agentic-flow hooks swarm-init --topology mesh --max-agents 5\n\n# Spawn agents\nnpx agentic-flow hooks agent-spawn --type coder\nnpx agentic-flow hooks agent-spawn --type tester\nnpx agentic-flow hooks agent-spawn --type reviewer\n\n# Orchestrate task\nnpx agentic-flow hooks task-orchestrate \\\n  --task \"Build REST API with tests\" \\\n  --mode parallel\n```\n\n## Topology Patterns\n\n### 1. Mesh (Peer-to-Peer)\n```typescript\n\u002F\u002F Equal peers, distributed decision-making\nawait swarm.init({\n  topology: 'mesh',\n  agents: ['coder', 'tester', 'reviewer'],\n  communication: 'broadcast'\n});\n```\n\n### 2. Hierarchical (Queen-Worker)\n```typescript\n\u002F\u002F Centralized coordination, specialized workers\nawait swarm.init({\n  topology: 'hierarchical',\n  queen: 'architect',\n  workers: ['backend-dev', 'frontend-dev', 'db-designer']\n});\n```\n\n### 3. Adaptive (Dynamic)\n```typescript\n\u002F\u002F Automatically switches topology based on task\nawait swarm.init({\n  topology: 'adaptive',\n  optimization: 'task-complexity'\n});\n```\n\n## Task Orchestration\n\n### Parallel Execution\n```typescript\n\u002F\u002F Execute tasks concurrently\nconst results = await swarm.execute({\n  tasks: [\n    { agent: 'coder', task: 'Implement API endpoints' },\n    { agent: 'frontend', task: 'Build UI components' },\n    { agent: 'tester', task: 'Write test suite' }\n  ],\n  mode: 'parallel',\n  timeout: 300000 \u002F\u002F 5 minutes\n});\n```\n\n### Pipeline Execution\n```typescript\n\u002F\u002F Sequential pipeline with dependencies\nawait swarm.pipeline([\n  { stage: 'design', agent: 'architect' },\n  { stage: 'implement', agent: 'coder', after: 'design' },\n  { stage: 'test', agent: 'tester', after: 'implement' },\n  { stage: 'review', agent: 'reviewer', after: 'test' }\n]);\n```\n\n### Adaptive Execution\n```typescript\n\u002F\u002F Let swarm decide execution strategy\nawait swarm.autoOrchestrate({\n  goal: 'Build production-ready API',\n  constraints: {\n    maxTime: 3600,\n    maxAgents: 8,\n    quality: 'high'\n  }\n});\n```\n\n## Memory Coordination\n\n```typescript\n\u002F\u002F Share state across swarm\nawait swarm.memory.store('api-schema', {\n  endpoints: [...],\n  models: [...]\n});\n\n\u002F\u002F Agents read shared memory\nconst schema = await swarm.memory.retrieve('api-schema');\n```\n\n## Advanced Features\n\n### Load Balancing\n```typescript\n\u002F\u002F Automatic work distribution\nawait swarm.enableLoadBalancing({\n  strategy: 'dynamic',\n  metrics: ['cpu', 'memory', 'task-queue']\n});\n```\n\n### Fault Tolerance\n```typescript\n\u002F\u002F Handle agent failures\nawait swarm.setResiliency({\n  retry: { maxAttempts: 3, backoff: 'exponential' },\n  fallback: 'reassign-task'\n});\n```\n\n### Performance Monitoring\n```typescript\n\u002F\u002F Track swarm metrics\nconst metrics = await swarm.getMetrics();\n\u002F\u002F { throughput, latency, success_rate, agent_utilization }\n```\n\n## Integration with Hooks\n\n```bash\n# Pre-task coordination\nnpx agentic-flow hooks pre-task --description \"Build API\"\n\n# Post-task synchronization\nnpx agentic-flow hooks post-task --task-id \"task-123\"\n\n# Session restore\nnpx agentic-flow hooks session-restore --session-id \"swarm-001\"\n```\n\n## Best Practices\n\n1. **Start small**: Begin with 2-3 agents, scale up\n2. **Use memory**: Share context through swarm memory\n3. **Monitor metrics**: Track performance and bottlenecks\n4. **Enable hooks**: Automatic coordination and sync\n5. **Set timeouts**: Prevent hung tasks\n\n## Troubleshooting\n\n### Issue: Agents not coordinating\n**Solution**: Verify memory access and enable hooks\n\n### Issue: Poor performance\n**Solution**: Check topology (use adaptive) and enable load balancing\n\n## Learn More\n\n- Swarm Guide: docs\u002Fswarm\u002Forchestration.md\n- Topology Patterns: docs\u002Fswarm\u002Ftopologies.md\n- Hooks Integration: docs\u002Fhooks\u002Fcoordination.md\n",{"name":5,"description":7},"main","63caf799a0409377ce4fd434e24e9eac7c05c6fa",".claude\u002Fskills\u002Fswarm-orchestration",0,"https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard","https:\u002F\u002Fgithub.com\u002Fmanykarim","2026-07-27 14:20:37",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add manykarim\u002Frobotframework-agentguard --skill \"Swarm Orchestration\"",{"tool":56,"command":57},"bunx","bunx skills add manykarim\u002Frobotframework-agentguard --skill \"Swarm Orchestration\"",{"tool":59,"command":60},"pnpm","pnpm dlx skills add manykarim\u002Frobotframework-agentguard --skill \"Swarm Orchestration\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fswarm-orchestration\u002FSKILL.md",true,[],[65,87,95,113,127,143],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":76,"publishedAt":38},"01M71S584X6G22VN1KZ42DZ33K","good-example","Demonstrate a minimal valid Agent Skill used by AgentGuard's own tests.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fgood-skill\u002FSKILL.md",[71],{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[77,78,79,80,81,82,83,84,85,86],"good example","good","example","valid","agentguard","read","write","minimal","tests","agent skill",{"skillNo":88,"name":89,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":92,"publishedAt":38},"01M71S55P2APRSAC0S9F5X556A","bad-example","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fbad-skill\u002FSKILL.md",[],[93,79,94,82],"bad","bad example",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":102,"publishedAt":38},"01M71S53FGWCB5XXX4QGW3RF4P","injection-skill","Demonstrates a prompt-injection payload embedded in the body.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Finjection-skill\u002FSKILL.md",[101],{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[103,104,82,105,106,107,108,109,110,111,112],"injection skill","injection","payload","body","prompt","unknown","Bash","prompt-injection","author","embedded",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":120,"publishedAt":38},"01M71S518MA1JN7F1DZ5XVRH06","curl-pipe-skill","Skill whose installer script demonstrates the `curl ... | sh` antipattern.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fcurl-pipe-skill\u002FSKILL.md",[119],{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[121,122,123,124,125,108,109,111,126],"curl","pipe","curl pipe skill","installer","antipattern","script",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":134,"publishedAt":38},"01M71S4YYFE3HJKDEQR5Z944ZW","clean-skill","A minimal, well-formed skill used as the security-scanner happy path.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fclean-skill\u002FSKILL.md",[133],{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[135,136,81,137,84,138,139,140,141,82,142],"clean skill","clean","scanner","grep","true","as","security","path",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":38},"01M71S4W60AZYGA57HJWYBQZMJ","rf-libdoc-search","Search Robot Framework library\u002Fresource\u002Fsuite documentation to find matching keywords for a use case. Use when asked to find keywords, search libdoc, match a use case to keywords, or scan multiple libraries\u002Fresources for relevant keywords.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fintegrations\u002Fskills\u002Frf-libdoc-search\u002FSKILL.md",[],[150,151,152,24,153,154,155,156,157,158,21,159,28,160,161,162,163,164],"search","rf libdoc search","case","resources","relevant","scan","libraries","documentation","robot","framework","match","library","suite","matching","find"]