unfreeze
por garrytanA skill unfreeze remove o limite de freeze definido por /freeze, permitindo editar novamente em todos os diretórios sem encerrar a sessão. Use unfreeze quando precisar desbloquear edições, restaurar o acesso total ou continuar uma sessão de Workflow Automation após restrições temporárias. É uma skill de controle bem específica, com uso de unfreeze simples e direto.
Esta skill recebe 66/100, o que já é suficiente para listá-la para usuários do diretório que precisam de uma ação focada de /unfreeze. O repositório traz um gatilho claro, um fluxo Bash concreto e um resultado comportamental direto (limpar o limite de freeze), mas não tem documentação de apoio nem contexto de uso mais amplo. Portanto, quem adotar deve esperar uma utilidade enxuta e bastante autoexplicativa, não um pacote de workflow totalmente documentado.
- Gatilho claro: o frontmatter nomeia a skill e a associa a frases como "unfreeze edits", "unlock all directories" e "remove edit restrictions".
- Caminho operacional concreto: o corpo inclui um trecho Bash que remove `freeze-dir.txt` e imprime o resultado, então o agente tem uma ação executável em vez de precisar adivinhar.
- Utilidade específica: ela reverte diretamente o estado de /freeze e avisa o usuário para executar /freeze novamente se quiser congelar outra vez.
- Suporte de ecossistema mínimo: não há scripts, referências, recursos ou arquivos README para explicar comportamento mais amplo ou detalhes de integração.
- Valor de instalação restrito: a skill parece fazer só uma pequena mudança de estado, então usuários que buscam orquestração mais rica ou tratamento de casos extremos talvez precisem de prompts adicionais.
Visão geral do skill unfreeze
O que o unfreeze faz
O skill unfreeze remove o limite de congelamento definido anteriormente por /freeze, permitindo que as edições voltem a ser feitas em todos os diretórios sem encerrar a sessão. É um skill de controle bem específico, não um assistente amplo de fluxo de trabalho, e funciona melhor quando você precisa ampliar o escopo de edição depois de uma restrição temporária.
Quem deve usar
Use o skill unfreeze se o seu fluxo depende de limites controlados de edição e você precisa sair de mudanças restritas para voltar ao acesso total. Ele é mais relevante para usuários do Workflow Automation que já usam /freeze e querem uma forma confiável de desbloquear edições sem reconstruir o estado da sessão.
Por que isso importa
O principal valor do unfreeze é velocidade e clareza: ele elimina a necessidade de adivinhar como redefinir o estado manualmente e mostra ao usuário o que mudou. Isso o torna uma opção prática quando você se importa com recuperação rápida da sessão, e não apenas com um prompt pontual dizendo “permitir edições”.
Como usar o skill unfreeze
Instale o unfreeze
Use o fluxo de instalação de skills do repositório para gstack e adicione o skill unfreeze; depois, verifique se o skill está disponível no seu diretório de skills antes de depender dele em uma sessão real. Um caminho típico de instalação é o fluxo do gerenciador de skills gstack; uma vez instalado, o skill deve poder ser acionado como /unfreeze no mesmo ambiente que oferece suporte a /freeze.
Dê a entrada certa
O uso do unfreeze é simples: peça para remover o limite de congelamento, desbloquear edições ou permitir todos os diretórios. Bons prompts são curtos e explícitos, por exemplo: “Execute unfreeze para remover o limite de congelamento atual e confirme que todos os diretórios podem ser editados novamente.” Evite pedidos vagos como “corrija o acesso”, porque isso pode deixar o agente em dúvida entre unfreeze completo, mudança parcial de escopo ou redefinição da sessão.
O que o skill realmente verifica
A implementação procura o arquivo de estado do freeze, remove esse estado se ele estiver presente e informa o resultado de volta para você. Na prática, isso significa que a entrada importante não é uma descrição longa da tarefa, mas o estado que você espera: se /freeze estava ativo, se você quer remover o limite e se quer confirmar o resultado antes de seguir com as edições.
Melhor fluxo de trabalho
Leia SKILL.md primeiro para confirmar o comportamento exato e, em seguida, inspecione SKILL.md.tmpl se quiser ver o template de origem por trás do documento gerado. Para este skill unfreeze, não há regras extras, scripts ou pastas de referência para investigar, então o ponto de decisão é direto: instale-o se você precisa de controle de limite e use-o quando a sessão estiver bloqueada por um estado de freeze anterior.
Perguntas frequentes sobre o skill unfreeze
O unfreeze só é útil depois de /freeze?
Sim. O skill unfreeze foi criado para remover o limite criado por /freeze. Se você não estiver lidando com uma restrição de edição baseada em freeze, um prompt simples pode ser suficiente e este skill pode agregar pouco valor.
Em que o unfreeze é diferente de um prompt normal?
Um prompt normal pode pedir acesso mais amplo, mas não garante que o estado da sessão mude de forma controlada. O skill unfreeze é melhor quando você precisa de uma ação específica e repetível: remover o limite de freeze e restaurar as edições em todos os diretórios.
O unfreeze é amigável para iniciantes?
Sim, porque a ação é simples e a mensagem de confirmação é explícita. O principal que iniciantes precisam saber é que unfreeze não inicia um novo fluxo de trabalho; ele apenas remove a restrição de edição atual para que o trabalho possa continuar.
Quando eu não devo usar o unfreeze?
Não use unfreeze se você ainda quiser manter a restrição atual em vigor, ou se estiver tentando limitar edições por segurança, revisão ou preparação. Nesses casos, manter /freeze ativo é a melhor escolha.
Como melhorar o skill unfreeze
Seja preciso sobre o estado que quer alterar
Os pedidos mais fortes para unfreeze nomeiam explicitamente a restrição: “remover o limite de freeze”, “desbloquear todos os diretórios” ou “tirar as restrições de edição.” Isso ajuda a evitar ambiguidades com problemas de permissão não relacionados, especialmente em configurações de Workflow Automation em que vários controles podem existir.
Comece pelo menor contexto útil
Se a sessão já sabe que você usou /freeze, diga isso diretamente. Por exemplo: “Congelamos as edições antes; execute unfreeze agora e confirme que o limite foi removido.” Isso é melhor do que descrever todo o projeto, porque o skill só precisa da mudança de estado da sessão, e não do restante da tarefa.
Verifique o resultado antes de continuar
O melhor resultado não é apenas executar unfreeze, mas confirmar que a mensagem de retorno diz que as edições estão permitidas em todos os lugares. Se o limite não for removido, releia SKILL.md e confirme se você está usando o mesmo ambiente que registrou o estado de freeze.
Refaça o freeze só quando precisar
Depois de unfreeze, os hooks da sessão continuam disponíveis, mas já não bloqueiam as edições porque o arquivo de estado foi removido. Se você precisar restringir o escopo novamente depois, execute /freeze outra vez em vez de presumir que a restrição anterior voltará automaticamente.
