Capítulo 5

Agent Skills

Criando a sua Matrix

Canal Sandeco
Trinity recebendo a skill de pilotagem na Matrix
A Metáfora Central

A Matrix saiu do cinema. Entrou no seu terminal.

"

Tank, I need a pilot program for a B-212 helicopter. Hurry.

Trinity Matrix, 1999. Dois segundos depois, ela pilota.

O Que Mudou em 2025

Antes

O programador era

Digitador

Escreve cada linha. Repete cada passo.

Agora

Hoje

O programador é

Operador

Define skills. Orquestra agentes.

Os 3 Pilares do Capítulo

Skills

Habilidades injetadas no agente

Hooks

Sentinelas que vigiam cada ação

.venv

Ambiente isolado de dependências

Matrix x Claude Code

Matrix Claude Code
Trinity baixando pilotagem Agent Skills
O Chaveiro MCP
Agent Smith Hooks
Tripulação da Nabucodonosor Subagents
O Construct .venv / Worktrees
O Operador (Tank) Workflows
A ligação telefônica Slash Commands

Trinity vs Chaveiro

Agent Skills

Trinity

Poder Interno

A habilidade fica dentro do agente.

MCP

O Chaveiro

Poder Externo

Abre portas para serviços externos.

TREE
.claude/
  skills/
    minha-skill/
      SKILL.md          # o cérebro
      template.py       # suporte
    outra-skill/
      SKILL.md
// Criou o diretório, a skill existe.
Ready

As 4 Partes de uma Skill

Frontmatter

Identidade YAML

Trigger

Quando ativar

Regras

Limites do agente

Fluxo

Passo a passo

SKILL.md
---
name: revisor-de-codigo
description: >
  Revisa codigo Python seguindo PEP 8.
  Use SEMPRE que disser: 'code review',
  'revisar codigo', 'qualidade'.
---
// O cartão que o agente lê para decidir
Ready

Engenharia de Software

com Agentes Inteligentes

Capítulo 5 do Livro

Domine o novo papel do programador-operador

O guia para quem quer parar de digitar e começar a orquestrar.

Reservar meu Exemplar

Chatbot Reage. Agente Age.

Chatbot

Reage

Pergunta, resposta. Para se ninguém falar.

Agente

Resolve

Lê, edita, testa. Não precisa ser chamado.

O Ciclo do Agente

1

Perceber

Lê arquivos, status do Git, saída de comandos.

2

Decidir

Escolhe a próxima ação com base no que percebeu.

3

Agir

Edita, executa, modifica o ambiente. E recomeça.

"

O agente não é onisciente. Ele descobre sob demanda.

Princípio do Loop de Percepção Diga a ele o que ler. Não confie na memória.

Agent Smith Vigia

Dois tipos de hook, dois momentos diferentes

Bloqueia

PreToolUse

Antes da ação

Smith na porta. Pode impedir a ferramenta de rodar.

PostToolUse

Depois da ação

Smith na saída. Inspeciona o que foi feito.

settings.json
{
  "hooks": {
    "PreToolUse": [{
      "matcher": "Edit",
      "command": "python check.py"
    }]
  }
}
// matcher define a porta que Smith vigia
Ready
"

O que acontece no .venv fica no .venv.

O Construct do Python Ambiente isolado. Zero contaminação.
BASH
# Criar
python -m venv .venv

# Ativar (Windows)
.venv\Scripts\activate

# Sair do Construct
deactivate
// 3 comandos. Menos de 5 segundos.
Ready

A Missão Antigravity

Um teste binário. Sem ambiguidade.

Navegador abriu?

Sucesso

Skill, .venv e código funcionaram em cadeia.

Não abriu?

Falhou

Algo na cadeia quebrou. Investigue.

8 Passos da Skill

1

Criar estrutura de diretórios

2

Criar .gitignore

3

Gerar requirements.txt

4

Criar .venv

5

Ativar e instalar dependências

6

Criar main.py

7

Executar o app

8

Inicializar Git e commit

"

Você não cria um projeto.
Você cria uma habilidade que cria projetos.

A Diferença Entre Digitador e Operador Capítulo 5, página final
Canal Sandeco