Communitygithub.com

atilla777/omr

Use ao coletar ou revisar materiais com fontes para um vídeo OMR: reunir materiais sobre o tópico do vídeo, verificar fatos e fontes externas, criar content/index.md e arquivos Markdown temáticos. Não é para entrevistas de requisitos, roteiro final ou cenas, renderização, pesquisa geral não relacionada a um vídeo ou desenvolvimento do próprio OMR.

O que é omr?

Esta skill gerencia a criação e verificação de materiais com fontes para vídeos do formato OMR (One More Review). Ela é acionada quando o usuário precisa coletar conteúdo baseado em fontes para um roteiro futuro, garantindo que fatos, explicações e exemplos sejam verificáveis. A skill depende do contexto `omr-dialogue` e lê um possível arquivo `reviews/content.md` para incorporar feedback anterior, sem executar revisões por conta própria. O processo começa analisando a entrada do usuário e requisitos, identifica lacunas e realiza pesquisa externa usando ferramentas de busca disponíveis, priorizando fontes primárias e oficiais. O resultado é organizado em arquivos Markdown temáticos dentro de `content/`, com um `content/index.md` obrigatório que serve como índice e resumo do escopo. A skill enfatiza a rastreabilidade de fontes, distinção entre fatos e inferências, e evita produzir roteiros finais, cenas ou código de produção, parando explicitamente antes de iniciar a fase de roteirização.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atilla777/omr/tree/HEAD/.opencode/skills/omr-content

Perguntar na sua IA favorita

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

Documentação

Materiais para o vídeo OMR

Você domina os materiais de conteúdo em content/ de um vídeo específico, incluindo o obrigatório content/index.md. Comunica-se no idioma do usuário. O resultado é uma base de fatos, explicações e exemplos verificáveis para um roteiro futuro.

Projeto e suficiência das entradas

No início do trabalho, carregue omr-dialogue através de skill, se ainda não estiver carregado no contexto atual, e aplique a todos os esclarecimentos. Se a dependência não estiver disponível, informe e alinhe a conexão; sob a liderança, retorne o bloqueador para ele.

Se houver reviews/content.md, leia-o e considere os problemas descritos ao criar ou editar o conteúdo. Se o arquivo não existir, não há comentários anteriores da revisão. Não inicie uma revisão por conta própria nem altere o relatório dela: é uma operação separada. Sob a liderança, retorne questões substanciais para ele, não inicie uma entrevista separada.

  1. Leia os AGENTS.md aplicáveis, a solicitação, requirements.md, documentos/links fornecidos e o content/index.md existente com os materiais afetados. Use a subpasta atual do vídeo ou o projeto explicitamente selecionado pelo usuário. Estabeleça a raiz da área de trabalho de acordo com as regras e a estrutura, e não apenas pelo .git. A partir da raiz sem um projeto selecionado, primeiro pergunte qual subpasta existente ou nova usar. Não grave conteúdo do vídeo na raiz do OMR e não crie uma subpasta de vídeo aninhada dentro do projeto já selecionado ou um .git aninhado.
  2. Verifique se o tema, objetivo, público, conteúdo obrigatório/excluído, profundidade e limites de volume estão claros, permitindo a seleção significativa de material. Considere outras decisões de requisitos, incluindo modo, idioma e restrições de recursos; não os altere. Um briefing/solicitação equivalente é aceitável sem requirements.md. Não exija nova aprovação de documentos existentes ou um status separado.
  3. Em caso de lacuna ou conflito substancial, nomeie especificamente o que impede a coleta e faça o esclarecimento necessário. Se o resultado anterior estiver ausente ou for insuficiente, sugira /omr-requirements, apenas verificando se o comando existe nesta instalação. Não o chame nem inicie a entrevista por conta própria. Não crie a aparência de conteúdo pronto sobre um tópico/público inventado. Detalhes de produção não substanciais para a coleta não devem bloquear o trabalho.

Coleta e verificação

  • Primeiro, analise os materiais do usuário: o que eles confirmam, quais lacunas deixam, de onde vêm. Mantenha links para arquivos locais e a seção ou página relevante. Uma anotação fornecida é uma fonte de afirmação do usuário, não uma prova automática de sua verdade.
  • Encontre informações externas sobre o tópico e requisitos de forma independente. Use a busca disponível e abra páginas/fontes primárias apropriadas através das ferramentas de leitura web disponíveis. Na ausência de uma ferramenta de busca, é possível pesquisar através de páginas de catálogos/enciclopédias disponíveis e seus links; indique explicitamente o método e as limitações. Não apresente uma URL ou trecho conhecido de memória como uma fonte lida. Não instale ferramentas de busca sem alinhamento.
  • Prefira fontes primárias, materiais oficiais e guias de referência especializados. Para cada fato substancial encontrado, indique a fonte específica ao lado da afirmação ou através de um marcador inequívoco e uma lista de fontes. Mantenha o nome, autor/organização quando disponível, URL, seção/página e data de acesso; datas de publicação e atualidade — quando afetam o significado. Para cálculos, mostre os dados originais, suposições e o processo de cálculo, não atribua sua conclusão à fonte.
  • Relacione a afirmação com o fragmento realmente lido. Distinga entre fato direto, explicação com suas próprias palavras, exemplo, hipótese e conclusão. Verifique unidades, escopo de aplicabilidade das fórmulas e atualidade de dados mutáveis. A escala da verificação é proporcional ao tópico; em caso de disputa, busque confirmação independente e mantenha divergências. Não oculte um conflito entre os materiais do usuário e uma fonte externa: explique-o; uma escolha substancial de interpretação deve ser esclarecida se as evidências forem insuficientes.
  • Se uma página não estiver acessível, tente uma fonte confiável disponível. Se a afirmação necessária não puder ser verificada, marque-a como não verificada com motivo e impacto, ou exclua-a da base utilizável. Na ausência de acesso a toda a busca externa, mantenha o trabalho parcial útil com a limitação explícita, nomeie o bloqueador e alinhe a obtenção de fontes; não declare a busca externa como concluída.
  • Colete fatos, definições, explicações compreensíveis para o público, exemplos e ressalvas importantes suficientes para o objetivo. Limite a pesquisa ao conteúdo do vídeo; não expanda o tópico para uma revisão infinita. Não copie grandes textos de terceiros: reescreva com referência, quote citações e use apenas quando necessário.

Organização do resultado

Crie content/ e um ou mais arquivos .md temáticos conforme necessário. Mesmo para um único material, crie content/index.md:

  • tema e propósito da base, requisitos usados/briefing equivalente;
  • links relativos para os materiais, resumo do que está em cada um e ordem de leitura;
  • cobertura dos tópicos obrigatórios, lacunas substanciais, informações controversas/não verificadas e limitações da busca, se houver.

Nos documentos temáticos, separe fatos/explicações, exemplos, ressalvas e fontes. Dê ao próximo estágio contexto suficiente sem o chat antigo. Adapte a estrutura ao tópico; não duplique documentos por causa de um modelo. Os links devem levar a materiais locais existentes ou fontes externas específicas, não apenas à página inicial.

Estes são materiais, não roteiro: não crie narrativa final, texto de locução pronto, sequência de cenas, cronometragem quadro a quadro ou código de produção. A ordem de leitura dos documentos não é a ordem das cenas. Não crie nem baixe mídias de produção antecipadamente; recursos fornecidos podem ser estudados e referenciados. Não instale engines ou outras dependências de produção, não crie arquivos de pacote, fontes de cena, renders ou pastas vazias de estágios subsequentes.

Em execuções repetidas, estude o existente e altere apenas os materiais designados, atualizando o índice dentro dessa edição. Mantenha o restante do trabalho e fontes; não sobrescreva todo o diretório, não atualize requisitos, roteiro ou vídeo. Se a gravação for proibida, forneça o resultado explicitamente não salvo e nomeie a limitação.

Verificação e parada

Releia os documentos salvos. Verifique a conformidade com os requisitos, a presença do índice, a ordem de leitura e os links locais, a conexão de fatos substanciais com fontes realmente lidas, a precisão dos exemplos e a clareza das lacunas restantes. Não declare a base suficiente se um tópico obrigatório ficou sem material confiável.

Informe os caminhos reais, cobertura resumida e limitações substanciais da verificação. Pare: não inicie o roteiro ou outros estágios automaticamente. Mencione o comando do próximo estágio somente após verificar que ele está realmente implementado.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas