Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 2.55 KB

File metadata and controls

43 lines (30 loc) · 2.55 KB

Expo HAS CHANGED

Read the exact versioned docs at https://docs.expo.dev/versions/v54.0.0/ before writing any code.


Local Git & Remote Push Rules

  • Restrição de Push Remoto: NUNCA faça push para o repositório remoto de branches como feat/*, fix/*, chore/*, refactor/*, etc.
  • Branches permitidas para o remoto: O envio (git push) é estritamente permitido apenas para as branches development e main.
  • Se o trabalho for desenvolvido em uma branch local auxiliar, integre-a à development antes de enviar ao repositório remoto.

Custom Agent Commands & Shortcuts

Whenever the user starts a prompt with any of the following shortcuts, immediately activate the .agents/skills/git-workflow/SKILL.md skill and execute the workflow:

  • /commit [instrução ou mensagem opcional]:

    1. Inspecionar alterações com git status e git diff.
    2. Identificar arquivos alterados e gerar mensagem semântica (Conventional Commits).
    3. Adicionar arquivos e realizar o commit via terminal.
  • /pr [título/descrição opcional]:

    1. Verificar status atual da branch (git status, git log).
    2. Garantir que a branch atual é development ou main antes do push (nunca fazer push de branches feat/, fix/, chore/).
    3. Fazer push para a branch remota (git push -u origin HEAD).
    4. Criar o Pull Request utilizando gh pr create estruturado com descrição, lista de alterações, instruções de teste e labels adequadas (--label "enhancement", --label "bug", etc.).
  • /commit-pr [mensagem/instrução opcional]:

    1. Realizar o fluxo do /commit seguido imediatamente pelo fluxo do /pr.

Feature Request & Refinement Rule (/grill-me)

  • Solicitação de Novas Features: Sempre que o usuário solicitar o desenvolvimento de uma nova funcionalidade/feature, execute o processo de refinamento e entrevista (/grill-me) antes de iniciar a codificação.
  • Objetivo: Refinar a tarefa, alinhar decisões de design e regras de negócio, construir exatamente o que foi solicitado e otimizar a janela de contexto.
  • Diretrizes do /grill-me:
    1. Realize perguntas interativas estruturadas via ask_question para sanar dúvidas e tomar decisões de design/arquitetura ramo a ramo.
    2. Apresente sempre uma resposta recomendada prefixada com (Recommended) para orientar o usuário.
    3. Se a informação puder ser obtida inspecionando a base de código, investigue o repositório antes de perguntar.
    4. Somente após a conclusão da entrevista e alinhamento do escopo, elabore o plano e proceda para a implementação.