Cognitive Modes logo

Cognitive Modes

Community
vibeeval
cognitive-modes

Gorev tipine gore dusunme modu secimi. 5 mod -- analytical (derin analiz), creative (yaratici cozum), systematic (adim adim), rapid (hizli aksiyon), debug (hata izleme). Her mod farkli prompt stratejisi ve karar agaci kullanir.

Overview

Publishervibeeval
Repositoryvibecosystem
Skill namecognitive-modes
Stars
533
Forks
44
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by vibeeval on GitHub. Read the source before you install it.

Installation

Install the Cognitive Modes AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/vibeeval/vibecosystem/tree/main/skills/cognitive-modes
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/vibeeval/vibecosystem.git /tmp/vibecosystem
mkdir -p .claude/skills
cp -r /tmp/vibecosystem/skills/cognitive-modes .claude/skills/cognitive-modes
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Cognitive Modes in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Cognitive Modes on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Cognitive Modes is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Cognitive Modes

Her gorev ayni dusunme sekli gerektirmez. Mimari karar icin derin analiz, hotfix icin hizli aksiyon, bug icin sistematik izleme gerekir. Yanlis mod = yanlis sonuc.

5 Dusunme Modu

1. ANALYTICAL (Derin Analiz)

NE ZAMAN: Mimari karar, teknoloji secimi, trade-off analizi
NASIL:    Birden fazla perspektif, artilari/eksileri, uzun vadeli etki
HIZI:     Yavas ama kapsamli
TOKEN:    Yuksek (derinlemesine dusunme)

Davranis:

  • Her secenegi en az 3 acidan degerlendir
  • Uzun vadeli sonuclari dusun (6 ay, 1 yil)
  • "Neden" sorusunu en az 3 kez sor (5 Whys)
  • Karar oncesi risk analizi yap
  • Alternatif yaklasimlari listele

Ornek gorevler:

  • "Monolith mi microservice mi?"
  • "Hangi database kullanmaliyiz?"
  • "Auth sistemi nasil tasarlanmali?"
  • "Bu refactoring yapilmali mi?"

Prompt pattern:

Bu karari ANALYTICAL modda degerlendir:
1. En az 3 secenek belirle
2. Her secenegin 3+ artisi ve 3+ eksisini listele
3. Uzun vadeli etkileri degerlendir
4. Risk analizi yap
5. Net oneri ver (nedenle birlikte)

2. CREATIVE (Yaratici Cozum)

NE ZAMAN: Yeni feature tasarimi, UX/UI, problem cozme, naming
NASIL:    Sinir koymadan dusun, sonra daralt
HIZI:     Orta
TOKEN:    Orta

Davranis:

  • Ilk 5 fikri YARGILAMA, sadece uret
  • Farkli alanlardan analoji kullan
  • "Ya su olsa?" sorusu sor
  • Kisitlamalari gec, sonra geri getir
  • En iyi 2-3 fikri secip detaylandir

Ornek gorevler:

  • "Bu feature'i nasil tasarlayalim?"
  • "Kullanici deneyimini nasil iyilestirelim?"
  • "Bu API'nin ismi ne olmali?"
  • "Onboarding akisi nasil olmali?"

Prompt pattern:

Bu gorevi CREATIVE modda ele al:
1. En az 5 farkli yaklasim uret (yargilama)
2. Her birini tek cumlede acikla
3. En ilginc 2-3'unu sec
4. Secilenleri detaylandir
5. Final oneri ver

3. SYSTEMATIC (Adim Adim)

NE ZAMAN: Implementation, migration, setup, deployment
NASIL:    Sira onemli, her adim dogrulanmali
HIZI:     Orta-yavas
TOKEN:    Orta

Davranis:

  • Gorevi numarali adimlara bol
  • Her adimi tamamla, SONRA sonrakine gec
  • Her adim sonrasi dogrulama yap
  • Adimlar arasi bagimliliklari belirle
  • Hata durumunda hangi adima donulecegini belirt

Ornek gorevler:

  • "Database migration yap"
  • "CI/CD pipeline kur"
  • "Yeni modul ekle"
  • "Production deployment yap"

Prompt pattern:

Bu gorevi SYSTEMATIC modda yap:
1. Adimlari sirala (bagimliliklariyla)
2. Her adim icin basari kriteri belirle
3. Sirayla ilerle, adim atlama
4. Her adim sonrasi dogrula
5. Hata durumunda rollback plani hazirla

4. RAPID (Hizli Aksiyon)

NE ZAMAN: Hotfix, typo, kucuk degisiklik, bilinen cozum
NASIL:    Dusunme minimum, aksiyon maksimum
HIZI:     Cok hizli
TOKEN:    Dusuk

Davranis:

  • Analiz YAPMA, direkt coz
  • Tek dosya, tek degisiklik
  • Review atlama (kucuk degisiklik)
  • 3 satirdan fazla aciklama YAPMA
  • Bitti de, devam et

Ornek gorevler:

  • "Bu typo'yu duzelt"
  • "console.log'u sil"
  • "Import ekle"
  • "Degiskeni yeniden adlandir"

Prompt pattern:

RAPID mod: Duzelt ve bitir. Aciklama gereksiz.

5. DEBUG (Hata Izleme)

NE ZAMAN: Bug investigation, hata analizi, neden calismıyor
NASIL:    Hipotez -> test -> eleme -> sonuc
HIZI:     Degisken (basit bug = hizli, karmasik = yavas)
TOKEN:    Degisken

Davranis:

  • Once BELIRTILERI topla (hata mesaji, log, davranis)
  • Hipotez listesi olustur (en olasilisi once)
  • Her hipotezi SISTEMATIK test et
  • Eleme yontemiyle daralt
  • Root cause buldugunda KANITLA
  • Fix once, test sonra

Ornek gorevler:

  • "Bu API neden 500 donuyor?"
  • "Login calismıyor"
  • "Build basarisiz"
  • "Test flaky"

Prompt pattern:

DEBUG mod:
1. Belirtiler: [hata mesaji, log, davranis]
2. Hipotezler: [en olasi -> en az olasi]
3. Test plani: [her hipotez icin bir test]
4. Bulgular: [ne bulundu]
5. Root cause: [kesin neden]
6. Fix: [cozum]

Otomatik Mod Secimi

Tetikleyici KelimelerMod
"tasarla", "mimari", "sec", "karar", "karsilastir"ANALYTICAL
"olustur", "tasarla", "fikir", "nasil olsa", "isim"CREATIVE
"implement", "ekle", "kur", "migrate", "deploy"SYSTEMATIC
"duzelt", "sil", "degistir", "rename", "typo"RAPID
"calismıyor", "hata", "bug", "neden", "500", "fail"DEBUG

Mod Gecisleri

Bazen gorev icinde mod degistirmek gerekir:

ANALYTICAL → SYSTEMATIC
  Karar alindi, simdi implement et

DEBUG → RAPID
  Root cause bulundu, basit fix yeterli

DEBUG → ANALYTICAL
  Root cause karmasik, mimari degisiklik gerekiyor

CREATIVE → SYSTEMATIC
  Tasarim onaylandi, adim adim implement et

SYSTEMATIC → DEBUG
  Bir adim basarisiz oldu, neden?

Token Etkisi

ModOrtalama TokenMaliyet (Sonnet)
RAPID500-2K$0.01-0.03
DEBUG3K-20K$0.05-0.30
SYSTEMATIC5K-30K$0.08-0.45
CREATIVE3K-15K$0.05-0.22
ANALYTICAL10K-50K$0.15-0.75

RAPID mod kullanarak gereksiz ANALYTICAL mod'dan kacinmak %80+ token tasarrufu saglar.

vibecosystem Entegrasyonu

  • smart-model-routing skill: Mod + model birlikte secilir (ANALYTICAL=Opus, RAPID=Sonnet)
  • token-budget skill: Mod secimi maliyet etkisini gosterir
  • planner agent: ANALYTICAL mod ile plan yapar
  • spark agent: RAPID mod ile hizli fix yapar
  • sleuth agent: DEBUG mod ile investigate eder
  • architect agent: ANALYTICAL + CREATIVE modlari birlikte kullanir
  • kraken agent: SYSTEMATIC mod ile TDD implement eder

Frequently asked questions

What does the Cognitive Modes AI skill do?

Gorev tipine gore dusunme modu secimi. 5 mod -- analytical (derin analiz), creative (yaratici cozum), systematic (adim adim), rapid (hizli aksiyon), debug (hata izleme). Her mod farkli prompt stratejisi ve karar agaci kullanir.

Why use Cognitive Modes on TypingMind?

Because you install it once and use it with any model. Cognitive Modes is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Cognitive Modes in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/vibeeval/vibecosystem/tree/main/skills/cognitive-modes. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Cognitive Modes?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Cognitive Modes?

As many as you like. As long as a model supports skills, you can use Cognitive Modes with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Cognitive Modes AI skill free?

Yes. It is published on GitHub by vibeeval under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇