Pular para o conteúdo
Skillpedia
Automações40 mil · #5115

desk-open

Faz seu agente criar e abrir um novo espaço de trabalho. Ele organiza a estrutura de pastas e o diário para facilitar o trabalho.

O que ela faz

Esta ferramenta cria um novo 'espaço de trabalho' (chamado 'desk') para organizar suas tarefas. Ele configura uma pasta com um arquivo de 'memória' (journal) e um local para anotações importantes.

Quando usar

  • ✓Quando você quer começar um novo projeto ou linha de trabalho.
  • ✓Quando chega um trabalho que não se encaixa em nada que você já tem.
  • ✓Quando um assunto precisa ter seu próprio histórico e contexto separados.

Exemplo do que pedir para a IA

“Crie um novo espaço de trabalho chamado 'revisão-de-código'.”

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/github/awesome-copilot/blob/main/skills/desk-open/SKILL.md

Mensagem pronta para colar

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

Você dá um nome para o novo espaço. A ferramenta cria uma pasta com esse nome, um arquivo para guardar o histórico e anotações, e um local para informações importantes.

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 github/awesome-copilot --skill desk-open

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/desk-open/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.

Abrir um Desk

Crie um novo desk na oficina com a estrutura padrão.

Quando usar

  • O operador quer iniciar um novo fluxo de trabalho
  • Chega trabalho que não pertence a nenhum desk existente
  • Um tópico precisa de seu próprio contexto (seu próprio histórico, seus próprios priors)

O que cria

Dado um diretório de oficina e um nome de desk, crie:

desks/<desk-name>/
  journal.md       # persistent memory — read at start, written at end
  .signals/        # structured signal output (JSON) — dashboard reads this

Como usar

  1. Escolha um nome. Curto, descritivo, em kebab-case. O nome é como o operador e outros desks se referem a este desk. Exemplos: security-scan, api-review, ops, cloud-workshop

  2. Verifique se já existe. Se desks/<desk-name>/ já tiver um journal.md, o desk está ativo — não o sobrescreva. Em vez disso, retome-o: leia o diário (journal) e continue de onde parou. Se o operador quiser explicitamente um novo começo, ele deve renomear ou arquivar o desk existente primeiro.

  3. Crie a estrutura. Crie o diretório, o diário inicial e a pasta de sinais (signals):

    desks/<desk-name>/journal.md
    desks/<desk-name>/.signals/
    
  4. Escreva a primeira entrada do diário. O diário começa com:

    • Para que serve este desk (seu foco/propósito)
    • Quais repositórios ou trabalhos ele cobre (se aplicável)
    • Qualquer contexto inicial que a primeira sessão precise
  5. Anuncie-o. Informe ao operador o que foi criado e qual é o foco do desk.

Orientação da sessão

Esta habilidade inicializa o armazenamento — ela não inicia uma sessão. Um desk se torna ativo quando uma sessão do Copilot referencia seu diretório. O fluxo de trabalho da sessão:

  1. O operador (ou TA) inicia uma sessão e diz "sente-se no desk <desk-name>"
  2. A sessão lê desks/<desk-name>/journal.md para carregar os priors
  3. O trabalho acontece — a sessão usa signal-write para emitir sinais e desk-journal para persistir o estado no final
  4. A próxima sessão repete a partir do passo 2

A identidade do desk vem de qual diário é lido, não de um processo persistente. Os desks são de longa duração em estado (o diário continua), não em execução (cada sessão é independente).

Formato do diário

# <Desk Name> — Journal

## <date> — Desk opened
- **Purpose:** <what this desk focuses on>
- **Scope:** <repos, areas, or work this desk covers>
- **Next step:** <what the first session should do>

Princípios

  • Um desk é um par, não um subagente. Ele tem igualdade para discordar de outros desks.
  • O diário é a memória. Sem ele, a próxima sessão começa às cegas. Escreva o suficiente para que alguém começando do zero encontre o caminho.
  • Um desk, um foco. Se o escopo for muito amplo, abra dois desks. O valor de cada desk vem de seu contexto específico — dilua o contexto e você perde o valor.
Perguntas frequentes

O que é um 'desk'?

Pense em um 'desk' como uma pasta organizada para um projeto específico, com sua própria memória e contexto.

O que acontece se o 'desk' já existir?

Se o 'desk' já existe, a ferramenta não o substitui. Em vez disso, ela sugere que você continue de onde parou, lendo o histórico existente.

Como o 'desk' lembra das coisas?

Ele usa um arquivo chamado 'journal.md' que guarda o histórico e as anotações. Cada vez que você usa o 'desk', ele lê esse arquivo para saber o que aconteceu antes.

Detalhes

Descrição original do autor

Create and open a new desk in the workshop. Sets up the folder structure, initial journal, and desk identity so the next session that sits down finds the trail.

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5115
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas