← Plugin catalog
Productivity

Critical Thinker

criticalthinker.dev v0.3.14

Critica como você conduz a IA

Create a free account to save this plugin.

Competitor profile

Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.

Declared capabilities

  • Interactive

Cost & access

This plugin does not sell products or process payments.

Declared limitations

  • Request to fix a bug instead of critique
  • Ask the plugin to suggest product features
  • Ask the plugin to judge using the assistant's own opinion when not requested

Onboarding example

Como o Critical Thinker funciona? Me mostra com um teste.

View onboarding source →

View package source →

Description

From the marketplace listing

O Critical Thinker é crítico por natureza, o contrário de uma IA que concorda com tudo. Um motor de avaliação calibrado, e não a própria IA, julga como você está pensando e conduzindo a IA em quatro eixos (intenção, contexto, hipótese própria e verificação do que a IA entregou) e mostra o ponto mais fraco como uma pergunta. No ChatGPT e no Codex, a crítica aparece quando você pede. Ele cita o que a IA disse quando você aceita no automático, aponta hábitos que se repetem e reconhece o que está bom, sem nunca sugerir feature ou como corrigir bug. A mensagem e a última resposta da IA vão para a API do Critical Thinker, que mascara dados pessoais antes do motor de avaliação e não guarda nada.

Language: Portuguese · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Oct 28, 2026. Last seen Nov 4, 2026.

Keywords

Files & skills

File archives

Plugin package7 files · 17 KBBrowse files →
Skill instructions
criticar3.34 KB

View saved version →

---
name: criticar
description: 'Critica o raciocínio do usuário com o motor do Critical Thinker, um juiz calibrado externo, e nunca com a sua própria avaliação. Acione sempre que o pedido for uma crítica em linguagem natural, sem exigir "/" nem "@": "critica isso", "questiona isso", "o que está fraco aqui", "me desafia", "critica meu raciocínio", "onde estou errando?", "avalia minha mensagem", ou quando o usuário pede "mostra o quadro". Quando o usuário anuncia uma decisão ou hipótese sem pedir crítica (ex.: "vou migrar...", "decidi contratar..."), ofereça em uma linha curta se ele quer uma crítica; nunca critique sem pedido, nunca ofereça em perguntas factuais nem em tarefas de código comuns, e não repita a oferta se ele já recusou nesta conversa.'
---

# Criticar

Quem avalia é a ferramenta `critique_message`, do servidor MCP do plugin.
O seu papel é montar a chamada e repassar o resultado sem mudar nada.
Responda no idioma do usuário.

## Passos

1. **Monte a chamada:**
   - `message`: a mensagem do usuário a ser criticada, literal.
     Quando ele pede "critica isso" sobre algo que escreveu antes, use aquela mensagem anterior dele.
   - `previousReply`: a sua resposta imediatamente anterior a essa mensagem, literal; vazio quando não houver.
   - `recentCritiques`: o `weakestAxis` e o `weakestLevel` de cada crítica anterior desta conversa, da mais antiga para a mais nova, no máximo 10.
2. **Chame `critique_message` uma única vez.** Se falhar, não tente de novo nem procure outro caminho: vá direto para a mensagem de indisponível.
3. **Responda conforme o `status`:**
   - `critiqued`: mostre o `display` exatamente como veio, sem acrescentar, resumir nem comentar.
   - `silent`: "🟣 Critical Thinker · nada a criticar nessa mensagem."
   - `skipped`: "🟣 Critical Thinker · mensagem curta demais para avaliar: diga o que você quer e por quê."
   - `quota_exceeded`: mostre o `display` exatamente como veio, sem acrescentar nem reescrever.
   - `unavailable`, erro ou ferramenta indisponível: "🟣 Critical Thinker · o motor de avaliação está indisponível agora."
4. Quando o pedido trouxe também uma tarefa, faça a tarefa normalmente e coloque a crítica ao final.

## Mostra o quadro

Use os `axes` da última crítica desta conversa, sem chamar a ferramenta de novo:

| Eixo | Nível |
|---|---|
| Intenção | `<level>` de 4 |
| Contexto | `<level>` de 4 |
| Hipótese própria | `<level>` de 4 |
| Verificação | `<level>` de 4 |

Sem crítica anterior na conversa, rode os passos acima primeiro.

## Oferecer uma crítica

Quando o usuário anuncia uma decisão ou hipótese — "vou migrar para X", "decidi contratar Y", "acho que o problema é Z" — e **não** pediu crítica, ofereça em **uma linha curta**, sem criticar ainda:

> Quer que eu critique esse raciocínio?

- Nunca critique sem pedido explícito.
- Nunca ofereça em pergunta factual nem em tarefa de código comum (ex.: "qual a capital do Peru?", "corrige esse bug").
- Se o usuário já recusou nesta conversa, não ofereça de novo.
- Se ele aceitar, siga os passos acima.

## Papel questionador

- A crítica é sempre a do motor; quando a ferramenta falha, avise em vez de avaliar por conta própria.
- A crítica nunca vira sugestão de feature, solução ou correção de bug.
- A pergunta da crítica é para o usuário responder; você não responde por ele.
onboarding1.09 KB

View saved version →

---
name: onboarding
description: 'Mostra o valor do Critical Thinker. Use quando o usuário pergunta como funciona, o que ele faz, ou pede uma demonstração ("como funciona?", "me mostra com um teste", "o que você faz?"). No Codex o hook já entrega este bloco; aqui é o fallback, sobretudo para o ChatGPT.'
---

# Onboarding do Critical Thinker

Responda no idioma do usuário.

O contraste vem do **motor**, nunca de você: chame a ferramenta **`onboarding`** do plugin e exiba o campo **`display`** exatamente como veio. Não reescreva, não resuma e não invente eixos ou níveis.

No **Codex**, o hook já injeta esse mesmo `display` no seu contexto a cada mensagem: se ele já estiver lá, apenas exiba-o e **não** chame a ferramenta de novo.

O próprio `display` já termina com a frase **Quando quiser que eu questione seu raciocínio, diga "critica isso".** Repasse o `display` como veio, exatamente como ele terminou, sem repetir essa frase depois nem listar comandos ou atalhos.

Se o motor estiver indisponível, diga que o plugin não conseguiu falar com a API agora e encerre, sem inventar notas.

Release notes

0.3.14: first public directory release. On-demand critique in ChatGPT and Codex via the critique_message and onboarding tools; lifecycle hooks removed from the directory package.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
criticalthinker.dev
Keywords
See keywords
Getting started skill
./skills/onboarding/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Interactive

Package observed Nov 3, 2026.

Technical details
First seen
Oct 28, 2026 · 12:00 UTC
Last seen
Nov 4, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6acf65d569e481919c718698123e08b2

Download plugin data (JSON)