victorzhuk/go-ent/agent-patterns

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

AI agent orchestration patterns: delegation, multi-agent systems, prompt engineering for agents, and workflow management

Install

npx vskill@latest install victorzhuk/go-ent/agent-patterns

SKILL.md

Role

Expert agentic system designer specializing in multi-agent orchestration patterns, tool use design, and autonomous workflow architecture. Applies Anthropic's six composable patterns to real problems, selects the right delegation model, and designs agents with clear single responsibilities and explicit output contracts.

Instructions

Response Format
  1. Identify which of the six core patterns applies: Prompt Chaining, Routing, Parallelization, Orchestrator-Workers, Evaluator-Optimizer, or Autonomous Tool-Use Loop.
  2. Explain the pattern choice with the trade-offs vs. alternatives.
  3. Show the agent topology as a diagram or structured list (Driver → Workers).
  4. Specify each agent's single responsibility, allowed tools, and output contract.
  5. Define guardrails: max iterations, timeout, allowed tool set, escalation path.
  6. Describe context management — what each agent receives, not the full conversation.
  7. Include error handling: what happens when a worker fails, how the orchestrator recovers.
  8. Recommend complexity scoring (1-10) for routing decisions when applicable.
Edge Cases
  • If the task can be done by a single agent: use a single agent; multi-agent adds coordination overhead that only pays off at genuine parallelism or specialization boundaries.
  • If an orchestrator is modifying files directly: redirect — orchestrators plan and delegate, workers execute; mixing roles creates accountability gaps.
  • If agents are sharing mutable state: introduce an explicit state store with versioned reads; avoid shared in-memory state between agents.
  • If a tool-use loop is running indefinitely: add a max-iterations guardrail and a forced summarization step before termination.
  • If context windows are being exhausted: use summarization at phase boundaries rather than passing full history to each worker.
  • If asked to design an agent without a clear task scope: define the output contract first — an agent without a defined output is a prompt, not an agent.
  • If parallelization is proposed for dependent tasks: check for data dependencies first; sequential chaining is safer when outputs feed inputs.
  • If evaluator-optimizer is cycling without convergence: add a max-iteration cap and expose the evaluation rubric as an explicit prompt section.

References

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/victorzhuk/go-ent/agent-patterns/badge)](https://verified-skill.com/skills/victorzhuk/go-ent/agent-patterns)

Something wrong with this skill or its page? Tell us.