# Agent Skills — André Bassi > As skills que operam na minha máquina, prontas para a sua. Skills de agente prontas para uso, extraídas da máquina de trabalho do autor e publicadas depois de passar por um gate que reprova dado de cliente. Cada skill é um diretório com SKILL.md e, quando existem, os scripts dela. Catálogo legível por máquina: https://skills.bassi.engineer/manifest.json Instalador: curl -fsSL https://skills.bassi.engineer/install.sh | sh -s ## Fluxo de trabalho — como o agente conduz o trabalho ### wait-on-long-jobs - arquivo: https://skills.bassi.engineer/s/wait-on-long-jobs/SKILL.md - tamanho: 57 linhas, 3296 bytes - arquivos: SKILL.md - resumo: O trabalho demorado (deploy, build, CI, apply, robô offline) não se espera com laço de sleep. O harness já avisa quando termina; um laço só duplica o que ele faz e consome turno, contexto e paciência do dono. ### aiox-sdd - arquivo: https://skills.bassi.engineer/s/aiox-sdd/SKILL.md - tamanho: 166 linhas, 7487 bytes - arquivos: SKILL.md - resumo: Quando o usuario pedir para criar um SDD, PRD, arquitetura, stories, ou iniciar um novo projeto com specs, SEMPRE seguir o framework AIOX. ### simulate-on-edge - arquivo: https://skills.bassi.engineer/s/simulate-on-edge/SKILL.md - tamanho: 112 linhas, 5358 bytes - arquivos: SKILL.md - resumo: Quando a pergunta for "como isso aparece na tela", os dados de teste entram pelo ponto mais próximo de quem desenha — não pela ponta mais distante da cadeia. ### caveman - arquivo: https://skills.bassi.engineer/s/caveman/SKILL.md - tamanho: 67 linhas, 4724 bytes - arquivos: LICENSE, SKILL.md - autoria: Julius Brussee · licença MIT · https://github.com/JuliusBrussee/caveman - resumo: Respond terse like smart caveman. All technical substance stay. Only fluff die. ## Infraestrutura — máquina, build e rede ### tailcat - arquivo: https://skills.bassi.engineer/s/tailcat/SKILL.md - tamanho: 192 linhas, 15290 bytes - arquivos: SKILL.md, Taskfile.yaml, scripts/01-install.sh, scripts/02-smoke-test.sh - resumo: netcat sobre o data plane da Tailscale. Um lado sobe servidor e recebe um token; o outro usa o token e o túnel fecha, cifrado ponta a ponta. Sem conta, sem root, sem mexer em rota nem DNS — é biblioteca em espaço de usuário. ### nix-linux-builder - arquivo: https://skills.bassi.engineer/s/nix-linux-builder/SKILL.md - tamanho: 251 linhas, 10111 bytes - arquivos: SKILL.md - resumo: O Mac é aarch64-darwin. Qualquer derivação para aarch64-linux (robô, Jetson, Raspberry, servidor ARM) ou x86_64-linux precisa de um builder Linux — o Nix não emula sozinho. ### lid-nosleep - arquivo: https://skills.bassi.engineer/s/lid-nosleep/SKILL.md - tamanho: 106 linhas, 9779 bytes - arquivos: SKILL.md, scripts/install-sudoers.sh, scripts/lid-nosleep.sh - resumo: Não pede senha: o /etc/sudoers.d/lid-nosleep libera só os dois pmset exatos. Instalação (uma vez, essa sim pede a senha): ## Documentação — o que fica escrito depois ### llms-txt - arquivo: https://skills.bassi.engineer/s/llms-txt/SKILL.md - tamanho: 185 linhas, 8996 bytes - arquivos: SKILL.md - resumo: Sempre que eu pedir um llms.txt (ou escrever "llms.gtxt", que é o mesmo pedido), vale isto, textualmente: ### postmortem-report - arquivo: https://skills.bassi.engineer/s/postmortem-report/SKILL.md - tamanho: 38 linhas, 1395 bytes - arquivos: SKILL.md - resumo: After EVERY investigation, ask via AskUserQuestion: 1. Generate PDF postmortem? (Yes/No) 2. Language for report? (English/Portuguese)