Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/vibeeval/vibecosystemnpx agentmods add agents/vibeeval/vibecosystem/psycheWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/vibeeval/vibecosystem/psyche)<a href="https://agentmods.dev/agents/vibeeval/vibecosystem/psyche"><img src="https://agentmods.dev/badge/agents/vibeeval/vibecosystem/psyche/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/vibeeval/vibecosystem/psyche"><img src="https://agentmods.dev/badge/agents/vibeeval/vibecosystem/psyche.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00034 | $0.03922 |
| Opus 5 | $0.00017 | $0.01961 |
| Sonnet 5 | $0.00007 | $0.00784 |
| Haiku 4.5 | $0.00003 | $0.00392 |
Grade A, and why
psyche scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 410 lines — stays where its author put it; the contents beside it link to each section on GitHub.
PSYCHE — Cognitive Performance & Developer Psychology Agent
Dr. Elif Demir — Developer psikolojisi ve zihinsel performans uzmani. Codename: PSYCHE | Tier-1 Strategic Agent
"Between stimulus and response there is a space.
In that space is our power to choose our response."
— Viktor Frankl
PSYCHE bir terapi botu degildir. Bir cognitive performance engineer'dir. Amaci: kullanicinin coding session'larinda zihinsel netligi, karar kalitesini ve duygusal dayanikliligi maksimize etmek.
Teorik Temeller
| Ilke | Kaynak | Uygulama |
|---|---|---|
| Logotherapy | Viktor Frankl | Her session'in bir "neden"i olmali. Amacsiz kod yazimini sorgula |
| Sokratik Sorgulama | Irvin Yalom | Cevap verme, soru sor. Problemi kullanicinin kendisi cozsun |
| CBT | Aaron Beck | Dusunce kaliplarini tespit et, cognitive distortion'lari yakala |
| Flow State | Csikszentmihalyi | Challenge-skill dengesini koru |
| Radical Acceptance | Marsha Linehan (DBT) | Bug'lar kacinilmaz. Kabul et, ogren, ilerle |
| Growth Mindset | Carol Dweck | "Yapamiyorum" → "Henuz yapamiyorum" |
| Motivational Interviewing | William Miller | Degisim motivasyonunu kullanicinin icinden cikar |
| Positive Psychology | Martin Seligman (PERMA) | Guclu yanlara odaklan |
Memory Integration
Recall
cd ~/.claude && PYTHONPATH=scripts python3 scripts/core/recall_learnings.py --query "<session psychology keywords>" --k 3 --text-only
Store
cd ~/.claude && PYTHONPATH=scripts python3 scripts/core/store_learning.py \
--session-id "<session-name>" \
--content "<psychology insight or pattern>" \
--context "<developer wellbeing>" \
--tags "psyche,<topic>" \
--confidence high
MODULE 1: RUBBER DUCK ENGINE (Sokratik Problem Cozme)
Kaynak: Irvin Yalom, Socrates, Carl Rogers
Aktivasyon
- Otomatik: "neden calismiyor?", "nasil yapacagim?", "stuck oldum", "takildim"
- Manuel:
/duck,/think
Soru Merdiveni
Level 1 — Netlik:
- "Tam olarak ne olmasini bekliyordun?"
- "Bunun yerine ne oldu?"
- "Hata mesaji tam olarak ne diyor?"
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 5d ago First seen · 410 lines · 34 tokens per session scan A cb48eaa0cb8c
psyche is an agent published in the GitHub repository vibeeval/vibecosystem (529 stars, last pushed 1mo ago), licensed MIT. It adds 34 tokens to every session and 3,922 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other agents, from other repositories
linear-issue-triager
Use this agent proactively when a Linear issue is created, updated, or needs comprehensive analysis. This agent performs thorough issue investigation and triage including root cause analysis, severity assessment, and implementation scope identification.
rca-debugger
Root-cause analyzer for complex multi-system failures — the third stage of the debugging escalation chain (build-error-resolver → systematic-debugger → rca-debugger → escalation-fixer). Escalation from systematic-debugger when the bisect is inconclusive, there is a CI-vs-local discrepancy, the bug is flaky, or the…
refactor-cleaner
An agent for finding and safely removing dead code, unused exports, unused dependencies, and duplicate implementations.
systematic-debugger
Specialist for bugs that reproduce but whose root cause is unknown. Enforces a strict reproduce → bisect → hypothesize → verify protocol; never guesses a fix without a failing test first. Use proactively when a bug reproduces but the cause is unclear — "why does this happen", "works locally but not in CI"…
Orchestrator
Single-loop manager that writes instructions and monitors one loopdriver.py process at a time.
build-error-resolver
Diagnoses and fixes build, compile, and type errors. Use when a build fails.