hop-top/aps – Sistema de Perfil do Agente

Sistema para gerenciar perfis de agentes de IA, permitindo configuração personalizada de comportamento, contexto e capacidades.

O que é aps – Sistema de Perfil do Agente?

O hop-top/aps (Agent Profile System) é uma skill para agentes de IA que permite definir, carregar e gerenciar perfis de agente de forma estruturada. Com ele, é possível configurar o comportamento, o contexto inicial, as instruções de sistema e as capacidades do agente, adaptando-o a diferentes tarefas ou ambientes. A skill é útil para desenvolvedores que trabalham com ferramentas como Claude Code, Cursor ou Codex, pois centraliza a personalização do agente em arquivos de perfil reutilizáveis. O sistema funciona lendo arquivos de configuração no formato YAML ou JSON, aplicando as definições de perfil antes de iniciar a sessão do agente, e suporta a alternância rápida entre perfis pré-definidos para diferentes cenários de desenvolvimento.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add hop-top/aps

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que aps – Sistema de Perfil do Agente faz?

Sistema para gerenciar perfis de agentes de IA, permitindo configuração personalizada de comportamento, contexto e capacidades.

Visão Geral

O Agent Profile System (APS) permite que você defina perfis completos para seus agentes de IA. Cada perfil pode conter:

  • Instruções de sistema: Comportamento e tom do agente.
  • Contexto inicial: Informações e dados carregados no início da sessão.
  • Diretórios de trabalho: Pastas onde o agente tem permissão de acesso.
  • Ferramentas e capacidades: Habilidades específicas ativadas no perfil.

Como usar

  1. Crie um arquivo de perfil (.aps.yaml ou .aps.json) na raiz do seu projeto.
  2. Defina as configurações desejadas.
  3. Ao iniciar o agente, especifique o perfil com a flag --profile ou variável de ambiente APS_PROFILE.

Exemplo de perfil (YAML)

name: dev-full
system_instructions: |
  Você é um assistente de desenvolvimento experiente.
  Responda de forma clara e objetiva.
  Sempre sugira boas práticas de código.
context:
  - docs/guia.md
  - README.md
work_directories:
  - ./src
  - ./tests
capabilities:
  - code_review
  - test_generation
  - documentation

Plataformas suportadas

  • Claude Code
  • Cursor
  • Codex
  • Outros agentes compatíveis com a especificação APS

Variáveis de ambiente

VariávelDescrição
APS_PROFILENome do perfil a ser carregado
APS_DIRDiretório onde os perfis estão armazenados (padrão: .aps/)

Comandos

  • aps list – Lista perfis disponíveis
  • aps load <nome> – Carrega um perfil específico
  • aps current – Exibe o perfil ativo

Licença

MIT

Habilidades Relacionadas