Pular pro conteúdo

Circleci skill

O Claude escreve e revisa o CircleCI do projeto da Astronomer com script em arquivo separado, versão sempre fixada e config gerado pelo template.

por AstronomerPublicada pela própria empresa

instalações
10
estrelas no GitHub
490
No skills.sh desde
julho de 2026
Licença
Própria

Atualizada no GitHub em 24 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no GitHub.

O que ela faz

A skill traz as regras de CircleCI do repositório Astronomer APC, da Astronomer. A primeira: script com lógica complicada não vai escrito dentro do .circleci/config.yml. Vai pra um arquivo na pasta bin/, que dá pra revisar, testar e rodar na sua máquina sem depender do CI.

A segunda: o config.yml nunca é editado à mão. Ele é gerado a partir do template .circleci/config.yml.j2 por um script em Python, rodado com o uv. Quem precisa mudar o CI mexe no template e gera o arquivo de novo.

A terceira: toda imagem Docker e toda ferramenta instalada no job tem versão exata, nunca latest. As versões ficam declaradas no topo do template, cada uma com o link de onde ver as versões novas. Isso evita ataque pela cadeia de dependências e deixa o build igual toda vez.

Nas palavras de quem fez

Use when writing, editing, or reviewing CircleCI configuration for the Astronomer APC repository. Covers script organization, inline vs external scripts, and…

Astronomer, no SKILL.md

Quando usar

  • Adicionar um job novo no CI do repositório da Astronomer
  • Revisar um pull request que mexe no config do CircleCI
  • Atualizar a versão de uma imagem Docker ou ferramenta do CI
  • Tirar script longo de dentro do config.yml

Depois de instalar, é só pedir assim

  • Adiciona um job no CircleCI que roda os testes do chart, seguindo as regras do repositório
  • Revisa esse config do CircleCI e aponta versão sem fixar e script escrito inline
  • Atualiza a imagem do Python no CI e gera o config.yml de novo

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Circleci no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Circleci, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

Serve pra qualquer projeto com CircleCI?

Foi escrita pro repositório da Astronomer e cita arquivos de lá, como bin/generate_circleci_config.py. Fora dele, as regras de script em arquivo e versão fixada no topo ainda valem como boa prática, mas o passo do template Jinja só existe se o seu projeto também gerar o config assim.

O que a circleci precisa pra funcionar?

Do repositório com o template do CircleCI e do uv pra rodar o script que gera o config.yml. A skill não acessa a sua conta do CircleCI nem dispara build: só orienta a escrever e revisar o arquivo.

Roda no Codex e no Antigravity?

Roda: é um SKILL.md só de texto e exemplos de YAML, sem nada exclusivo do Claude Code.

Levar essa skill

1x circleciR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/astronomer/astronomer

Aprenda a usar

Mais da loja Astronomer

Ver a loja Astronomer