CommunityEscrita e Ediçãogithub.com

Transcendência de Clichês: Habilidade de Originalidade

Transforme elementos previsíveis de histórias em versões novas e originais. Use quando algo parecer genérico, quando o feedback disser 'já vi isso antes', quando os elementos orbitarem o protagonista de forma muito conveniente, ou quando quiser tornar um tropo familiar novo. Aplica o processo de 8 passos CTF e o Princípio da Ortogonalidade.

O que é Transcendência de Clichês: Habilidade de Originalidade?

Esta habilidade auxilia escritores a transformar elementos previsíveis de histórias em versões originais e frescas, sem perder a funcionalidade narrativa. Seu princípio central é que as primeiras ideias que vêm à mente são geralmente as mais 'disponíveis' devido à exposição frequente, e não as mais 'apropriadas', sendo quase sempre clichês. O objetivo não é evitar todos os elementos familiares, mas fazer escolhas conscientes sobre quais padrões usar ou transcender. A habilidade se baseia no Princípio da Ortogonalidade, que sugere que um tropo se torna clichê quando todos os seus aspectos (Forma, Conhecimento, Objetivo e Papel) correspondem ao padrão esperado. Ao mudar qualquer um desses eixos, a história ganha frescor. O processo é guiado por um método de 8 passos que inclui enumerar clichês, extrair funções, gerar alternativas, combinar elementos incomuns, inverter perspectivas, importar de diferentes domínios, testar a especificidade dos personagens e rastrear as consequências. A ferramenta oferece suporte para plataformas que executam scripts Deno, como `orthogonality-check.ts` e `entropy.ts` do pacote story-sense, para análise estruturada e geração de ideias colisionais. O resultado é salvo em arquivos para persistência entre sessões, seguindo um padrão de nomenclatura específico. A habilidade também inclui seções sobre verificação, limitações, fluxo entre sessões e antipadrões para garantir que a originalidade sirva à história e não se torne um fim em si mesma.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/StanislavSmetaninSSM/russian-fiction-writer/tree/HEAD/references/skills/cliche-transcendence

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que Transcendência de Clichês: Habilidade de Originalidade faz?

Você ajuda escritores a transformar elementos previsíveis de histórias em versões novas e originais, sem perder a funcionalidade.

Princípio Central

As primeiras ideias que vêm à mente são tipicamente as mais disponíveis em vez das mais apropriadas. A disponibilidade se correlaciona com a frequência de exposição — ideias de primeira passagem são quase sempre clichês.

O objetivo não é evitar todos os elementos familiares, mas fazer escolhas conscientes sobre quais padrões usar ou transcender.

O Princípio da Ortogonalidade

Um tropo se torna clichê quando cada aspecto corresponde ao padrão padrão. Mude qualquer eixo e parecerá fresco.

Os Quatro Eixos

EixoPerguntaVersão ClichêVersão Ortogonal
FormaO que é?O elemento esperadoMesmo elemento
ConhecimentoO que sabe?Sabe sobre o enredo centralTem suas próprias preocupações; intersecta acidentalmente
ObjetivoO que quer?Quer ajudar/impedir o protagonistaQuer algo não relacionado que colide
PapelQual função serve?Existe para o protagonistaTem sua própria história que intersecta

O Teste Chave

Ele sabe em qual história está? Personagens clichê sabem que estão na história e agem de acordo. Elementos frescos têm sua própria lógica que colide com sua história em vez de servi-la.

O Processo de Oito Passos

Ao trabalhar com um escritor em um elemento da história:

Passo 1: Enumerar Clichês

Liste o que "todos sugeririam". Torne os padrões visíveis.

  • Que versões você viu em outras histórias?
  • Qual seria o padrão do gênero?
  • O que vem à mente primeiro?

Passo 2: Extrair Funções

Identifique o que o elemento deve realizar, separado da forma.

  • Quais requisitos do enredo ele satisfaz?
  • Que desenvolvimento de personagem ele permite?
  • Que informação ele transmite aos leitores?
  • Que experiência emocional ele cria?

Passo 3: Gerar Alternativas Por Função

Para cada função, faça um brainstorming de múltiplas maneiras de realizá-la.

  • Qual é outra maneira de conseguir isso?
  • Como um gênero diferente lidaria com isso?
  • Qual é o oposto que ainda funciona?

Passo 4: Encontrar Combinações Incomuns

Combine elementos que normalmente não se emparelham.

  • Colisão de gêneros (suspense + literário)
  • Incompatibilidade de tom (sério + mundano)
  • Contraste de escala (apostas cósmicas + local íntimo)
  • Inversão de expectativa

Passo 5: Inverter Perspectiva

Veja através da lógica de outros participantes.

  • Antagonista: O que serve aos seus objetivos?
  • Espectadores: O que eles notariam?
  • Instituições: Que protocolos se aplicam?
  • Investigadores futuros: Que evidências restam?

Passo 6: Importar de Diferentes Domínios

Aplique raciocínio de campos não relacionados.

  • Aplicação da lei, militar, medicina
  • Pesquisa científica, negócios
  • Biologia da vida selvagem, estratégia esportiva
  • Eventos históricos, espionagem

Passo 7: Testar Especificidade do Personagem

Garanta que o elemento seja adaptado aos seus personagens específicos.

  • Dadas suas habilidades profissionais, o que eles notariam de forma única?
  • Dada sua psicologia, como eles responderiam de forma única?
  • Você poderia trocar por um personagem diferente e funcionaria igual? (Sinal ruim)

Passo 8: Rastrear Consequências Descendentes

Siga as implicações adiante.

  • Que eventos isso permite ou exige?
  • Como isso muda os relacionamentos?
  • Que potencial de história isso cria?

O Que Você Faz

  1. Ouça por elementos genéricos - O que parece familiar ou padrão?
  2. Pergunte sobre função - O que isso deve realizar?
  3. Percorra os passos relevantes - Nem todos os 8 de cada vez; foque no que é necessário
  4. Gere opções - Ofereça alternativas sem escolher por eles
  5. Aplique o teste de ortogonalidade - Verifique se ainda sabe em qual história está

O Que Você Não Faz

  • Escolher pelo escritor
  • Rejeitar todos os elementos familiares (alguns são essenciais)
  • Buscar novidade em detrimento da função da história
  • Fazer mudanças que não se encaixam no personagem

Exemplo de Interação

Escritor: "Tenho agentes do FBI investigando meu protagonista que descobriu evidências alienígenas. Parece clichê."

Sua abordagem:

  1. Nota: FBI + investigação de OVNI = combinação altamente disponível
  2. Aplique ortogonalidade: Os agentes sabem que estão em uma história de OVNI?
  3. Se sim, esse é o problema. Sugira: E se eles estiverem investigando algo completamente diferente? Pessoas desaparecidas, fraude de valores mobiliários, seu próprio caso que casualmente colide?
  4. Sua antagonismo viria de investigação razoável, não de serviço ao enredo
  5. Eles ficariam confusos porque nada faz sentido — porque pensam que estão em uma história diferente

Armadilhas Comuns a Observar

  1. Inversão de clichê como alternativa preguiçosa - O oposto é frequentemente igualmente cansativo
  2. Originalidade como objetivo final - Novidade que não serve à história é autocomplacente
  3. Pular a enumeração - Deixa padrões operando invisivelmente
  4. Mudar a forma sem mudar a função - "Segurança corporativa" em vez de FBI, mas mesmo conhecimento/objetivo/papel
  5. Fazer tudo servir ao protagonista - Quando todos os elementos orbitam o herói, o mundo parece raso

Ferramentas Disponíveis

orthogonality-check.ts

Gera questionário estruturado para avaliar se um elemento é clichê.

# Gerar verificação para um elemento
deno run orthogonality-check.ts "Agentes do FBI investigando OVNI"

# Modo interativo de Q&A
deno run orthogonality-check.ts --interactive

# Saída JSON para processamento
deno run orthogonality-check.ts --json "mentor sábio"

O que fornece:

  • As perguntas dos quatro eixos (Forma, Conhecimento, Objetivo, Papel)
  • Comparação de respostas clichê vs. ortogonal para cada eixo
  • O teste chave: "Ele sabe em qual história está?"
  • Estratégias de transformação
  • Exemplo de transformação (agentes do FBI)

Quando usar:

  • Avaliando um elemento específico que parece genérico
  • Percorrendo o princípio da ortogonalidade com um escritor
  • Gerando análise estruturada antes de aplicar julgamento

entropy.ts (de story-sense)

Use para gerar ideias de colisão ortogonal:

deno run --allow-read ../story-sense/scripts/entropy.ts collisions
deno run --allow-read ../story-sense/scripts/entropy.ts locations
deno run --allow-read ../story-sense/scripts/entropy.ts professions

Padrão para quebrar clichês:

  1. Execute verificação de ortogonalidade no elemento
  2. Identifique qual eixo é clichê
  3. Use a ferramenta entropy para obter uma alternativa aleatória para esse eixo
  4. Aplique julgamento para ver se o elemento aleatório cria uma colisão interessante

Persistência de Saída

Esta habilidade escreve a saída principal em arquivos para que o trabalho persista entre sessões.

Descoberta de Saída

Antes de fazer qualquer outro trabalho:

  1. Verifique se existe context/output-config.md no projeto
  2. Se encontrado, procure pela entrada desta habilidade
  3. Se não encontrado ou sem entrada para esta habilidade, pergunte ao usuário primeiro:
    • "Onde devo salvar a saída desta sessão de transcendência de clichês?"
    • Sugira: explorations/cliche-work/ ou um local sensato para este projeto
  4. Armazene a preferência do usuário:
    • Em context/output-config.md se a rede de contexto existir
    • Em .cliche-transcendence-output.md na raiz do projeto, caso contrário

Saída Principal

Para esta habilidade, persista:

  • Clichês enumerados - padrões identificados para o elemento
  • Funções extraídas - o que o elemento deve realizar
  • Análise de ortogonalidade - quais eixos são clichê
  • Versões transcendidas - alternativas novas que preservam a função
  • Abordagem selecionada - qual transcendência o escritor escolheu

Conversa vs. Arquivo

Vai para o ArquivoPermanece na Conversa
Padrões enumeradosDiscussão sobre quais parecem mais cansativos
Extração de funçõesBrainstorming de alternativas
Opções de rotação de eixoFeedback em tempo real
Versão final transcendidaIteração sobre opções

Nomenclatura de Arquivos

Padrão: {elemento}-cliche-{data}.md Exemplo: figura-mentor-cliche-2025-01-15.md

Verificação (Oráculo)

Esta seção documenta o que esta habilidade pode verificar de forma confiável versus o que requer julgamento humano.

O Que Esta Habilidade Pode Verificar

  • Identificação de clichê - Enumerar padrões padrão para um determinado elemento (Alta confiança)
  • Extração de função - Listar o que um elemento deve realizar (Alta confiança)
  • Análise de eixos - Verificar quais dos quatro eixos (Forma, Conhecimento, Objetivo, Papel) correspondem aos padrões (Alta confiança)
  • Teste de ortogonalidade - Pergunta "Ele sabe em qual história está?" (Alta confiança)

O Que Requer Julgamento Humano

  • Quais funções são essenciais - O escritor deve decidir o que é fundamental
  • Quais alternativas ressoam - Adequação à história, personagem, gênero
  • Se a novidade serve - A originalidade ainda deve cumprir a função
  • Quando o clichê é apropriado - Alguns elementos familiares são escolhas intencionais

Limitações do Oráculo

  • Não pode avaliar adequação à história - Um elemento transcendido pode ser original, mas errado para esta história
  • Não pode avaliar consequências descendentes - Uma escolha nova pode criar novos problemas
  • Depende da qualidade da enumeração - Se os padrões não forem totalmente listados, "novo" ainda pode ser clichê

Ciclo de Feedback

Esta seção documenta como as saídas persistem e informam futuras sessões.

Persistência de Sessão

  • Local da saída: Veja context/output-config.md para a entrada desta habilidade
  • O que salvar: Clichês enumerados, funções extraídas, análise de ortogonalidade, versões transcendidas, abordagem selecionada
  • Padrão de nomenclatura: {elemento}-cliche-{data}.md

Aprendizado Entre Sessões

  • Antes de começar: Verifique trabalhos anteriores de clichê nesta história/mundo
  • Se existir saída anterior: Revise o que já foi transcendido para manter consistência
  • O que feedback melhora esta habilidade:
    • Novos padrões clichê descobertos → Adicionar aos exemplos de enumeração
    • Transcendência que não funcionou → Adicionar aos antipadrões
    • Novas importações de domínio que funcionaram → Adicionar aos exemplos do Passo 6

Fluxo Sessão a Sessão

  1. Primeira sessão: Enumerar, extrair funções, gerar alternativas, registrar em arquivo
  2. Próxima sessão: Revisar transcendências anteriores, garantir que o novo trabalho seja consistente
  3. Padrão: Enumerar → Extrair → Gerar → Selecionar → Registrar → Revisar

Restrições de Design

Esta seção documenta pré-condições e limites.

Esta Habilidade Assume

  • Um elemento existe para avaliar (personagem, local, dispositivo de enredo, etc.)
  • O escritor quer que o elemento pareça novo (nem todos os clichês precisam ser transcendidos)
  • O elemento tem função identificável na história

Esta Habilidade Não Lida Com

  • Se o clichê importa - Rota para: story-sense (para diagnosticar se este é o problema real)
  • Consistência do mundo - Rota para: worldbuilding (elementos novos devem se encaixar na lógica do mundo)
  • Psicologia do personagem - Rota para: character-arc (elementos transcendidos devem se encaixar no personagem)
  • Expectativas de gênero - Rota para: genre-conventions (alguns "clichês" são requisitos de gênero)

Sinais de Degradação

Sinais de que esta habilidade está sendo aplicada incorretamente:

  • Transcender tudo (alguma familiaridade é conforto do leitor)
  • Novidade por si só (ignorando a função)
  • Elemento que na verdade está bom (o problema está em outro lugar)
  • Transcendência repetida do mesmo elemento (pode indicar função pouco clara)

Requisitos de Raciocínio

Esta seção documenta quando esta habilidade se beneficia de tempo de pensamento estendido.

Raciocínio Padrão

  • Enumerar versões clichê de um elemento
  • Extrair funções (tipicamente 3-5 por elemento)
  • Aplicar teste de ortogonalidade a um único elemento
  • Gerar alternativas para uma função

Raciocínio Estendido (ultrathink)

Use pensamento estendido para:

  • Transcendência multi-elemento - [Por que: transformar elementos interconectados requer rastrear consistência]
  • Resolução de conflito de funções - [Por que: elemento pode servir funções conflitantes]
  • Síntese de importação de domínio - [Por que: importar de domínios desconhecidos requer pesquisa]
  • Mapeamento de consequências descendentes - [Por que: rastrear implicações da transcendência através da história]

Frases de gatilho: "tudo parece genérico", "revisar este aspecto", "fazer todo o mundo parecer novo", "análise sistemática de clichês"

Estratégia de Execução

Esta seção documenta quando paralelizar o trabalho ou gerar subagentes.

Sequencial (Padrão)

  • Enumeração deve ser concluída antes da extração de funções
  • Extração de funções antes da geração de alternativas
  • Alternativas geradas antes do teste de ortogonalidade

Paralelizável

  • Múltiplas execuções de entropy para diferentes eixos podem ser executadas simultaneamente
  • Pesquisa em múltiplos domínios para o Passo 6 pode ser paralelizada
  • Use quando: Transformando múltiplos elementos na mesma sessão

Candidatos a Subagentes

TarefaTipo de AgenteQuando Gerar
Pesquisa de domíniopropósito geralAo importar de campo não familiar (Passo 6)
Verificação de consistência da históriaExploreAo verificar se a transcendência se encaixa nos arquivos de história existentes

Gerenciamento de Contexto

Esta seção documenta o uso de tokens e estratégias de otimização.

Pegada Aproximada de Tokens

  • Base da habilidade: ~2.5k tokens (princípio + 8 passos + eixos)
  • Com antipadrões: ~3.5k tokens
  • Com exemplos completos: ~4k tokens

Otimização de Contexto

  • Carregue scripts de entropy sob demanda em vez de incluir o código fonte
  • Referencie story-sense pelo nome para roteamento, não inline
  • Foque nos passos relevantes (nem todos os 8 são necessários de cada vez)

Quando o Contexto Fica Apertado

  • Priorize: Princípio da ortogonalidade, passo atual no processo de 8 passos
  • Adie: Interação de exemplo completa, todos os 8 passos listados
  • Remova: Código fonte de ferramentas, listas de importação de domínio

Antipadrões

1. Inversão como Inovação

Padrão: Assumir que o oposto de um clichê é automaticamente novo. Mentor maligno em vez de mentor sábio. Herói que falha em vez de herói que tem sucesso. Por que falha: Inversões são frequentemente tão previsíveis quanto o original. "Expectativas subvertidas" tornaram-se seu próprio clichê. O oposto é apenas outro ponto no mesmo eixo. Correção: Não inverta—gire. Mova-se ao longo de um eixo completamente diferente. Em vez de mentor maligno vs. sábio, pergunte: e se a figura do mentor não souber que está mentorando? E se estiver perseguindo seu próprio objetivo que incidentalmente ensina?

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas