agents

Describe agent design patterns and workflows for building AI agents.

24|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/itsmostafa/llm-engineering-skills --skill agents-itsmostafa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agents
Source: https://github.com/itsmostafa/llm-engineering-skills/tree/main/skills/agents
Command: npx skills add https://github.com/itsmostafa/llm-engineering-skills --skill agents-itsmostafa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Patterns and architectures for building AI agents and workflows with LLMs. Use when designing systems that involve tool use, multi-step reasoning, autonomous decision-making, or orchestration of LLM-driven tasks.

Core Features & Use Cases

  • Agent Architectures
  • ReAct Pattern
  • Orchestrator-Workers
  • Human-in-the-Loop
  • Tool Design
  • Best Practices

Quick Start

Define a task you want the agent to perform.

Frequently Asked Questions about agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the best design patterns for building autonomous AI agents?

Autonomous AI agents utilize design patterns like ReAct for multi-step reasoning, Orchestrator-Workers for task delegation, and Human-in-the-Loop for controlled execution. These patterns enable LLM-driven processes to use tools and make autonomous decisions.

How do I implement the ReAct pattern for LLM tool use?

To implement the ReAct pattern, define a task for the agent to perform, then apply the available tool design architectures. This enables rapid discovery of workflows where the LLM reasons through steps and uses tools to execute actions.

When should I use an Orchestrator-Workers architecture for LLM workflows?

Use an Orchestrator-Workers architecture when designing systems that require orchestration of multiple LLM-driven processes. It allows a central orchestrator to delegate autonomous tasks to worker agents, enabling complex multi-step reasoning.

How do I add human-in-the-loop oversight to autonomous agent workflows?

Add human-in-the-loop oversight by integrating safety considerations and best practices into your agent architectures. This ensures that autonomous decision-making and tool use within LLM workflows remain supervised and controlled.

What are the safety considerations for LLM-driven autonomous agents?

Safety considerations for LLM-driven autonomous agents involve applying best practices for tool design and workflow orchestration. This ensures that multi-step reasoning and autonomous decision-making processes operate safely within defined boundaries.

Does this skill apply to React workflows for LLM orchestration?

This skill applies to LLM orchestration and autonomous agent design patterns, but it focuses on the ReAct reasoning pattern rather than the React front-end framework. It specifically targets tool use and multi-step reasoning workflows.