create-agent

Define autonomous agent execution loops with stop criteria and autonomy levels.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/tecnologia-ibtech/geo-codex --skill create-agent-tecnologia-ibtech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent
Source: https://github.com/tecnologia-ibtech/geo-codex/tree/main/geo-setup/skills/create-agent
Command: npx skills add https://github.com/tecnologia-ibtech/geo-codex --skill create-agent-tecnologia-ibtech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing robust software agents often requires careful definitions of behavior, safety, and stopping conditions. This Skill provides a blueprint for building autonomous agents with a clear execution loop and guardrails, helping teams implement goal-driven automation.

Core Features & Use Cases

  • Explicit execution loop (Observe -> Analyze -> Decide -> Act -> Verify -> Loop/Stop) to consistently progress toward goals.
  • Clear stop criteria (success, failure, safety) and max-iteration guards to prevent infinite loops.
  • Safety boundaries defined by autonomy levels (Read-only, Guided, Semi-autonomous, Autonomous) to match risk with permissions.
  • Guidance on SKILL.md generation and review workflow for end-to-end agent definitions.
  • Use cases: building assistant agents for code analysis, task planning, and automation within development environments.

Quick Start

Draft a complete SKILL.md that defines an agent with a named execution loop, explicit stop criteria, and a configurable autonomy level.

Frequently Asked Questions about create-agent

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

FAQPage Schema
How do I design an autonomous agent with a structured execution loop and safety boundaries?

To design an autonomous agent with a structured execution loop and safety boundaries, draft a SKILL.md defining a named loop, explicit stop criteria, and configurable autonomy levels. This ensures goal-driven, safe, and auditable behavior for software development contexts.

What are the standard phases of an agent execution loop for safe, auditable behavior?

The standard phases of an agent execution loop for safe, auditable behavior are Observe, Analyze, Decide, Act, and Verify. This structured cycle ensures agents consistently progress toward defined goals before hitting explicit stop criteria or max-iteration guards.

How do I prevent infinite loops when building autonomous coding agents?

To prevent infinite loops when building autonomous coding agents, define clear stop criteria based on success, failure, and safety conditions. Implement max-iteration guards within the execution loop to enforce strict boundaries on agent behavior.

Can I configure different autonomy levels for agents performing code analysis and task planning?

Yes, you can configure different autonomy levels for agents performing code analysis and task planning. Define safety boundaries using Read-only, Guided, Semi-autonomous, or Autonomous levels to match specific permissions and risks with the required tasks.

What's the best way to define stop criteria for goal-driven automation in development environments?

The best way to define stop criteria for goal-driven automation in development environments is to establish explicit success, failure, and safety conditions. This prevents uncontrolled execution by ensuring the agent stops when goals are met or boundaries are breached.

Why does an agent need a templated SKILL.md for end-to-end definitions?

An agent needs a templated SKILL.md for end-to-end definitions because it provides a blueprint for safe, auditable behavior. It standardizes the execution loop, autonomy levels, and stop criteria, ensuring robust and consistent goal-driven automation.