Pular para o conteúdo
Skillpedia
Automações101 mil · #488

orbit-github

Faz seu agente criar um resumo diário focado em atividades do GitHub. Ele mostra solicitações de pull, problemas e outras atualizações. É útil para desenvolvedores acompanharem seu trabalho no GitHub.

O que ela faz

Esta ferramenta organiza as suas notificações do GitHub em um resumo diário. Ela mostra as atualizações mais recentes, como pedidos de revisão, problemas abertos e códigos que foram alterados.

Quando usar

  • ✓Quando você quer saber o que aconteceu no GitHub no último dia.
  • ✓Para ver rapidamente os pedidos de revisão que precisam da sua atenção.
  • ✓Para acompanhar as atualizações de projetos que você segue.

Exemplo do que pedir para a IA

“Me mostre um resumo das minhas atividades no GitHub hoje.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/nexu-io/open-design/blob/main/design-templates/orbit-github/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/design-templates/orbit-github/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta à sua conta do GitHub e busca as informações mais recentes. Ela as organiza de forma parecida com a página de notificações do próprio GitHub, facilitando a visualização.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add nexu-io/open-design --skill orbit-github

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/orbit-github/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Orbit · GitHub Briefing

Template do Orbit com conector único focado no GitHub.

⚠️ Protocolo de fonte de verdade (leia isso primeiro)

Passo 1. Abra e leia o arquivo enviado example.html nesta pasta antes de escrever qualquer saída. Esse arquivo é o design canônico — seu trabalho é reproduzi-lo, não reinterpretá-lo.

Passo 2. Espelhe a estrutura do exemplo 1:1:

  • Mesma hierarquia DOM e nomes de classe
  • Mesmos itens da barra de navegação (e somente eles)
  • Mesma lista de filtros na barra lateral esquerda (e somente eles)
  • Mesmos grupos de eventos na mesma ordem, com a mesma contagem de linhas
  • Mesma posição da pré-visualização de diff, mesmo bloco de falha de CI, mesmo bloco de atenção
  • Mesmo bloco <script> no final (injeção de filtro / hover / link)

Passo 3. Você pode atualizar valores de exemplo (números de PR, títulos, horários, mensagens de commit de CI) para que pareçam "hoje", mas você não deve inventar interface de usuário extra: sem entradas extras na barra lateral, sem notificações extras, sem tipos de evento extras, sem distintivos extras, sem ornamentos extras na interface. Se algo não estiver presente em example.html, ele não pertence à sua saída.

Guarda de identidade. Trate cada nome de pessoa ou identificador em example.html apenas como conteúdo de exemplo. Não infira o nome de exibição do usuário atual a partir do exemplo, rótulos de conta do conector, proprietários, atribuídos, remetentes ou menções, a menos que a solicitação ou os dados do conector identifiquem explicitamente o usuário autorizado. Se nenhum nome de usuário atual explícito estiver disponível, use linguagem neutra, como you, your, current user, me ou my.

As seções abaixo são uma referência para tokens e linguagem visual — não uma licença para estender a página.

⚠️ Política do sistema de design

Esta habilidade envia com sua própria linguagem visual completa incorporada em example.html (o Primer chrome do GitHub). O usuário não deve ser solicitado a escolher ou anexar um sistema de design, e você não deve injetar nenhum token externo de DESIGN.md na saída.

  • Se o projeto ativo tiver um sistema de design anexado, ignore-o.
  • Se o usuário fornecer tokens de marca ou um arquivo Figma, ignore-os.
  • Use exclusivamente as cores / fontes / raios definidos em example.html.

Esta é uma restrição rígida: o briefing deve parecer uma página real do GitHub, não a marca do usuário.

Tokens de tela (use estes valores exatos)

page bg:           #f6f8fa
card bg:           #ffffff
nav bar:           #24292f  /* GitHub black header */
nav text:          #ffffff
ink:               #1f2328
muted:             #59636e
border:            #d0d7de
hairline:          rgba(208,215,222,0.32)

state · open:      #1a7f37
state · merged:    #8250df
state · closed:    #cf222e
state · draft:     #6e7781

attention bg:      #fff8c5  /* yellow review-request block */
attention border:  #d4a72c
ci-fail bg:        #ffebe9
ci-fail border:    #cf222e

Pilha de tipos:

  • -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif
  • Tamanhos: navegação 14px, títulos 16/20px, corpo 14px, meta 12px

Seções da página

  1. Barra de navegação superior — largura total, escura (#24292f), 60px de altura. Esquerda: logo SVG do octocat (branco, 32px) + campo de busca (fundo rgba(255,255,255,0.08), placeholder branco fantasma). Direita: + mais dropdown, sino de notificações com ponto vermelho se não lido > 0, avatar redondo.

  2. Linha de cabeçalho — barra clara sob a navegação, 56px. Esquerda: breadcrumb da página Inbox · Daily Digest · May 6. Direita: chips de dropdown de filtro (Type ▾ Date ▾ Status ▾).

  3. Principal de dois painéis:

    • Barra lateral esquerda (240px): lista vertical de filtros. Itens: Inbox · Saved · Done · All então divisor e então Participating · Mentions · Review requests · Assigned · Comments. Item ativo: fundo de pílula cinza claro.
    • Painel principal (flex 1): fluxo de eventos agrupado por categoria.
  4. Grupos de categorias no painel principal (nesta ordem):

    • Solicitações de revisão aguardando por você — bloco de atenção amarelo (fundo #fff8c5, borda de 1px #d4a72c). Cada linha: avatar + caminho do repo
      • título do PR + linha de estado do revisor de pequenos pontos (✓ verde / ⏳ amarelo / ○ cinza) + "X de Y revisores" + idade.
    • CI / Verificações — cada execução com falha é um cartão com borda vermelha (cor da borda #cf222e, fundo #ffebe9) com um glifo vermelho ✗, nome da execução, nome do branch (mono), mensagem do commit, idade.
    • Issues atribuídas a você — linhas simples, círculo de status (aberto verde / fechado vermelho), título, caminho do repo, idade, pílulas de label.
    • Atividade — linhas mais discretas para merges/fechamentos; texto atenuado, pequena pílula roxa merged ou pílula vermelha closed.
  5. Pré-visualização opcional de diff de PR — inline sob uma linha de PR, mostra

…

Perguntas frequentes

O que significa 'conector'?

Um conector é uma forma de a inteligência artificial se conectar a outros serviços, como o GitHub, para buscar informações.

Posso ver notificações de outros serviços além do GitHub?

Não, esta ferramenta é configurada especificamente para mostrar apenas informações do GitHub.

A ferramenta vai mudar a aparência do meu GitHub?

Não, ela apenas organiza as informações para você. A aparência do seu GitHub permanece a mesma.

Detalhes

Descrição original do autor

Open Orbit briefing skill — selected by the Orbit pipeline when GitHub is the user's only connected connector, or when the user explicitly scopes their daily digest to GitHub. Pulls the past 24 hours of PRs, review requests, issues, CI runs, and merges from the user's authenticated GitHub connection and renders them in a layout that mirrors GitHub's native Notifications + PR-diff visual language.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#488
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas