orbit-general
Ajuda seu agente a criar um painel de atividades recentes de várias ferramentas conectadas. Ele mostra um resumo do que aconteceu nas últimas 24 horas. É útil para ter uma visão geral do trabalho em um só lugar.
O que ela faz
Este recurso reúne informações das suas ferramentas conectadas (como GitHub, Slack, Google Agenda) das últimas 24 horas. Ele apresenta tudo de forma organizada em um painel visual, como um resumo do seu dia.
Quando usar
- ✓Ao iniciar o dia de trabalho para ver o que aconteceu.
- ✓Para ter uma visão rápida de pendências e atividades importantes.
- ✓Quando você quer saber o status de projetos ou tarefas em diferentes plataformas.
Exemplo do que pedir para a IA
“Me mostre um resumo das minhas atividades das últimas 24 horas de todas as minhas ferramentas conectadas.”
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
Mensagem pronta para colar
Como funciona
Ele se conecta às suas contas (como GitHub, Google Agenda, Slack) e coleta as informações mais recentes. Depois, organiza tudo em um painel visual, mostrando os pontos mais importantes de cada ferramenta.
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-generalOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/orbit-general/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Briefing Geral do Orbit
Briefing matinal de "cross-connector" que fica no topo de "Meu Design". Coleta a atividade das últimas 24 horas de cada conector autenticado e as apresenta como um painel editorial "bento".
⚠️ Protocolo da Fonte da Verdade (leia isto primeiro)
Passo 1. Abra e leia o example.html enviado 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
- Mesmo número e ordem de seções
- Mesmo número de módulos "bento" na mesma ordem
- Mesma lista de conectores (NÃO adicione ou remova conectores)
- Mesmos rótulos de KPI, mesmas 3 principais entradas, mesmo conjunto de "pessoas aguardando"
- Mesma string de rodapé
- Mesmo bloco
<script>no final (injeção de link)
Passo 3. Você pode atualizar os valores dos dados simulados (contagens, nomes, horários) para que pareçam "de hoje" — mas você não deve inventar novos elementos de UI,
seções, módulos, emblemas, chamadas, fitas, banners, decorações ou
elementos visuais que já não estejam em example.html. Se um detalhe não está no
exemplo, ele não pertence à sua saída.
Guarda de identidade. Trate cada nome de pessoa ou identificador em example.html
apenas como conteúdo simulado. 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 explícito de usuário atual estiver disponível, use
linguagem neutra como you, your, current user, 我 ou 你.
As seções do corpo abaixo são uma referência para a linguagem visual e tokens — não são uma licença para adicionar recursos que o exemplo já não renderize.
⚠️ Política do sistema de design
Esta habilidade envia com sua própria linguagem visual completa incorporada em
example.html. O usuário não deve ser solicitado a escolher ou anexar um
sistema de design, e você não deve injetar quaisquer tokens externos 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 / elementos visuais definidos em
example.html.
Esta é uma restrição rígida: um briefing do Orbit deve soar como a linguagem editorial "bento" própria do Open Orbit, não como a marca do usuário.
Tokens de tela (use estes valores exatos)
--bg: #FAF7F2 /* off-white page */
--surface: #FFFFFF /* card */
--fg: #1A1816 /* ink */
--muted: #6B6660 /* secondary text */
--border: #EAE5DD /* 1px hairline only */
--orange: #D86A47 /* accent (CTAs, hero highlight, meeting blocks) */
--green: #2E7D5B /* ok / done */
--yellow: #C9982E /* waiting */
--red: #C0473A /* alert / fail */
--radius-l: 24px /* outer container */
--radius-m: 16px /* bento cards */
--radius-s: 12px /* inner blocks */
Pilha de tipos:
- Serifa de exibição:
'Cormorant', Georgia, serif— numerais de KPI, Título h1, números de série do Top 3, citações de comentários em itálico - Sans de corpo:
'Inter', -apple-system, system-ui, sans-serif - Números: sempre
font-variant-numeric: tabular-nums
Sem sombras. Sem gradientes. Sem emojis como visuais primários. Ícones de conector devem ser SVG de linha monocromática (traço de 1,5).
Seções da página (de cima para baixo)
Herói — linha única, ~80px de altura. Esquerda:
☀ 你好(Cormorant 38px). À direita da saudação:· 2026 年 5 月 6 日 · 星期三(suave, 18px). Extrema direita: avatar redondo (40px) + pequenos ícones ⚙ + ✕.Faixa de KPI — linha única, ~120px de altura, 5 colunas de largura igual. Cada célula: número em serifa (Cormorant 64px,
--fg) sobre um rótulo suave em maiúsculas com espaçamento (Inter 11px, espaçamento entre letras 0,06em). Tag de delta ▲/▼ opcional em--green/--redao lado do número. Rótulos sugeridos:待办 / 待 review / 会议 / @ 我 / agent 跑完.Linha do tempo de hoje — largura total, ~140px de altura. Eixo de tempo horizontal de 09:00 → 19:00, marcas de hora abaixo. Blocos de reunião: retângulos preenchidos
--orangecom cantos arredondados cobrindo seu início/fim, com o nome da reunião + contagem de participantes dentro. Sugestões de trabalho profundo: bandas translúcidas verde-pálido atrás do eixo. Indicador "Agora": uma linha vertical de 1px--redcom um ponto pulsante (@keyframes pulse 2s ease-in-out infinite) e um pequeno rótulo现在.Top 3 — 3 cartões iguais, ~220px de altura. Cada cartão: número em serifa enorme 1 / 2 / 3 (Cormorant 96px, em
--fg) alinhado à esquerda; título da tarefa em uma frase (Inter 18px médio); um
Perguntas frequentes
Quais ferramentas ele pode conectar?
Ele pode conectar várias ferramentas como GitHub, Linear, Notion, Slack, Google Agenda, Gmail, Drive, Sentry, Vercel e outras.
Ele mostra informações de quanto tempo atrás?
Ele mostra as atividades das últimas 24 horas.
Posso personalizar o visual?
Não, o visual é fixo e segue um padrão definido para garantir a consistência. Ele usa um estilo visual próprio chamado 'Open Orbit's own editorial bento language'.
Detalhes
Descrição original do autor
Open Orbit briefing skill — selected by the Orbit pipeline when the user has two or more connectors connected. Pulls the past 24 hours of activity from every authenticated connector (GitHub, Linear, Notion, Slack, 飞书, Calendar, Gmail, Drive, Sentry, Vercel, …) and renders a single adaptive bento-grid dashboard at the top of "我的设计". Each connector module picks its own UI form (list, avatar stack, s
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #487
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
audio-jingle
Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC