Pular para o conteúdo
Skillpedia
Agentes280 mil · #4

agent-harness-construction

Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.

O que ela faz

Esta ferramenta ajuda a organizar e melhorar como um agente de IA usa suas ferramentas para realizar tarefas. Ela garante que o agente entenda claramente o que fazer, como fazer e o que fazer se algo der errado, para que ele tenha mais chances de sucesso.

Quando usar

  • ✓Ao definir ou ajustar as ferramentas que um agente de IA pode usar.
  • ✓Quando você quer que um agente de IA seja mais confiável e eficiente em suas tarefas.
  • ✓Se um agente de IA está tendo problemas para completar tarefas ou se recuperando de erros.

Exemplo do que pedir para a IA

“Como posso organizar melhor as ferramentas que meu agente de IA usa para que ele não se perca?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/affaan-m/ECC/blob/main/pi/core/skills/agent-harness-construction/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/affaan-m/ECC/blob/main/pi/core/skills/agent-harness-construction/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ela funciona definindo regras claras para como o agente deve nomear suas ferramentas, quais informações ele deve receber e quais informações ele deve fornecer de volta. Isso inclui especificar como lidar com erros e o que incluir nas respostas.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add affaan-m/ECC --skill agent-harness-construction

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/pi/core/skills/agent-harness-construction/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Agent Harness Construction

Use this skill when you are improving how an agent plans, calls tools, recovers from errors, and converges on completion.

Core Model

Agent output quality is constrained by:

  1. Action space quality
  2. Observation quality
  3. Recovery quality
  4. Context budget quality

Action Space Design

  1. Use stable, explicit tool names.
  2. Keep inputs schema-first and narrow.
  3. Return deterministic output shapes.
  4. Avoid catch-all tools unless isolation is impossible.

Granularity Rules

  • Use micro-tools for high-risk operations (deploy, migration, permissions).
  • Use medium tools for common edit/read/search loops.
  • Use macro-tools only when round-trip overhead is the dominant cost.

Observation Design

Every tool response should include:

  • status: success|warning|error
  • summary: one-line result
  • next_actions: actionable follow-ups
  • artifacts: file paths / IDs

Error Recovery Contract

For every error path, include:

  • root cause hint
  • safe retry instruction
  • explicit stop condition

Context Budgeting

  1. Keep system prompt minimal and invariant.
  2. Move large guidance into skills loaded on demand.
  3. Prefer references to files over inlining long documents.
  4. Compact at phase boundaries, not arbitrary token thresholds.

Architecture Pattern Guidance

  • ReAct: best for exploratory tasks with uncertain path.
  • Function-calling: best for structured deterministic flows.
  • Hybrid (recommended): ReAct planning + typed tool execution.

Benchmarking

Track:

  • completion rate
  • retries per task
  • pass@1 and pass@3
  • cost per successful task

Anti-Patterns

  • Too many tools with overlapping semantics.
  • Opaque tool output with no recovery hints.
  • Error-only output without next steps.
  • Context overloading with irrelevant references.
Perguntas frequentes

O que são 'micro-tools', 'medium tools' e 'macro-tools'?

São tamanhos diferentes de ferramentas. Micro-tools são para tarefas pequenas e importantes, medium tools para tarefas comuns e macro-tools para tarefas grandes que levam tempo.

O que significa 'Action Space Quality'?

Refere-se à clareza e organização das ferramentas disponíveis para o agente de IA. Um bom 'Action Space' significa que o agente sabe exatamente quais ferramentas usar e como usá-las.

Por que é importante ter 'Error Recovery'?

É crucial para que o agente de IA possa se recuperar de falhas. Saber a causa do erro e como tentar novamente ajuda o agente a não desistir e a completar a tarefa.

Detalhes

Descrição original do autor

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent's tool set, action space, or observation format.

repo: affaan-m/ECC

Popularidade

Estrelas no GitHub
280 mil
Posição no ranking
#4
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas