maorfsdev/reflect-yourself

Converte o documento de fase atual em um plano de execução ordenado e propõe pacotes de trabalho (spec-first + testes em camadas), incluindo verificações RTL/Hebraico.

O que é reflect-yourself?

Este skill transforma o documento de fase atual (por padrão `docs/phases/CURRENT.md`) em um plano de execução ordenado e pacotes de trabalho prontos para implementação, seguindo uma abordagem spec-first e testes em camadas. Ele é útil para desenvolvedores que trabalham com agentes de IA como Claude Code, Cursor ou Codex, pois organiza o trabalho em épicos, define critérios de aceitação, listas de verificação de especificação (contratos, invariantes, códigos de erro), criticalidade (CRÍTICO vs PADRÃO) e obrigações de RTL/Hebraico para interfaces de usuário. Além disso, integra-se com o rastreamento de projeto, criando automaticamente tarefas (todos) para cada entrega e para atualizar o arquivo CURRENT.md, garantindo que o estado do projeto permaneça sincronizado. O skill opera em modo plano primeiro, exibindo o plano para revisão antes de criar qualquer arquivo, assegurando que o usuário aprove cada etapa.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/maorfsdev/reflect-yourself/tree/main/skill-examples/phase-kickoff

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Início de Fase (Spec-first + Israeli-first)

Fluxo de trabalho: Quando invocado, use o modo plano primeiro para apresentar o plano para revisão. Crie arquivos somente após o usuário aprovar explicitamente o plano e solicitar a implementação.

Entradas:

  • Arquivo de fase (padrão: docs/phases/CURRENT.md)
  • Paralelismo desejado (único vs 2–3 trilhas)

Saídas:

  1. Resumo da fase
  2. Plano ordenado por épicos
  3. Pacotes de trabalho propostos com:
    • título, objetivo, critérios de aceitação
    • checklist de especificação (contratos, invariantes, códigos de erro)
    • criticalidade (CRÍTICO vs PADRÃO)
    • obrigações RTL/Hebraico (se UI)
    • dependências + riscos
  4. Primeiro pacote de trabalho a executar agora

Tarefas e rastreamento de projeto: Ao criar o plano (ou quando o usuário o aprova), adicione cada entrega/passo como uma tarefa. Inclua sempre uma tarefa para atualizar o CURRENT.md conforme o skill de rastreamento de projeto (definir fase atual, épico, pacote de trabalho para manter o estado sincronizado). Não deixe a lista de tarefas vazia para um início de fase que possui múltiplas entregas.

Habilidades Relacionadas