O que apple-container-skill faz?
Uma skill do Claude que transforma o modelo em especialista na CLI de contêineres da Apple — execute contêineres Linux e máquinas Linux persistentes no Apple Silicon. Benchmark: 100% vs 68% em comparação com o Claude padrão.
Visão Geral
Esta skill capacita o Claude a compreender e utilizar profundamente a interface de linha de comando de contêineres da Apple (acl ou acli). Em vez de tentar adivinhar ou criar comandos incorretos, o Claude agora pode:
- Executar contêineres Linux com configurações precisas
- Gerenciar imagens de contêiner de forma eficiente
- Configurar volumes persistentes para dados
- Lidar com redes e exposição de portas
- Depurar problemas comuns de contêineres
Como Usar
Simplesmente peça ao Claude para gerenciar contêineres no seu Apple Silicon Mac usando linguagem natural. Exemplos:
- "Inicie um contêiner Ubuntu e instale o Node.js"
- "Crie um volume persistente para dados do PostgreSQL"
- "Liste todas as imagens de contêiner disponíveis"
- "Pare e remova o contêiner de teste"
Comandos Suportados
| Comando | Descrição |
|---|---|
acl run | Iniciar um novo contêiner |
acl ps | Listar contêineres em execução |
acl images | Listar imagens disponíveis |
acl pull | Baixar uma imagem do registro |
acl exec | Executar um comando em um contêiner em execução |
acl stop | Parar um contêiner |
acl rm | Remover um contêiner |
acl volume create | Criar um volume persistente |
Recursos Avançados
- Persistência de Dados: Use volumes para manter dados entre execuções de contêiner
- Redes: Configure portas e conectividade de rede dentro dos contêineres
- Compilação Multi-Arquitetura: Compile e execute imagens nativas do Apple Silicon
Notas Técnicas
- Funciona exclusivamente em hardware Apple Silicon (M1, M2, M3 e superiores)
- Requer macOS Ventura ou posterior
- A skill mantém os comandos específicos da Apple conforme documentado pela Apple Developer
Licença
MIT. Sinta-se à vontade para usar, modificar e distribuir.