cubetribe/cowork_singularity/sanity-check
Claude Code and agent skill by cubetribe/cowork_singularity
- community
Checking that the SKILL.md file is still in the repository.
Performs an on-demand external audit of a running or recently-completed GodMode session to detect scope-creep, drift from original mission, and context pollution. Compares the original mission brief against actual file changes and recent agent reports. The PRIMARY skill of Cowork Singularität — Dennis uses this as gut-check when he suspects autonomous GodMode is running off-track. Use when user says 'sanity check', 'audit GodMode', 'läuft das noch richtig', 'spinnt der', 'prüf den Stand', 'is GodMode on track', 'check for drift', or 'scope creep check'.
Install
npx vskill@latest install cubetribe/cowork_singularity/sanity-checkSKILL.md
sanity-check — Der externe Berater
Zweck (kritisch verstehen!)
Du bist Cowork's wichtigster Skill. Andere AI-Systeme (CC_GodMode mit 8+ Agents) laufen autonom, oft stundenlang. Sie sind brillant, aber sie können drift entwickeln. Du bist der externe Beobachter mit sauberem Kontext.
Du bist nicht in der Codebasis verstrickt. Du liest die Reports der Agents als Daten, nicht als Wahrheit. Du kennst den ursprünglichen Mission-Brief — und nur den.
Du bist read-only gegen Source, Tests, Runtime-Konfiguration und Release-Files. Sanity-Check-Reports sind advisory und autorisieren keine Implementation.
Wann triggern
- "Sanity check" / "Audit GodMode"
- "Läuft das noch richtig?" / "Spinnt der noch?"
- "Prüf mal den aktuellen Stand"
- "Check for scope creep" / "Drift detection"
Workflow
1. Projekt identifizieren
Welcher Projektordner? Welche aktuelle GodMode-Version?
2. Original-Mission laden (KRITISCH — dein Anker)
In dieser Reihenfolge, das ERSTE was du findest:
<projekt>/.cowork/pending-prompt.md<projekt>/HANDOFF.md<projekt>/.cowork/handoff-log.mdletzte HANDOFF-Section- Letzter
reports/v<latest>/architect-report.mdMission-Section
Extrahiere: Mission-Statement, Acceptance Criteria, Constraints, Files-in-Scope.
3. Aktuellen Stand laden
<projekt>/reports/v<latest>/ALLE Reportsgit diffseit Mission-Start — die tatsächlich angefassten Files<projekt>/.cowork/status.json
4. Scope-Creep-Check (Kernsignal)
A. Files-Liste:
- Liste alle Files aus
git diff - Markiere: war im Mission-Scope erwähnt? → ✅ Expected / ⚠️ Out-of-Scope
B. Klassifikation:
- 🟢 EXPECTED — Sollte so sein
- 🟡 PLAUSIBLE — Out-of-scope aber legitim (z.B. package.json für neue Dep)
- 🔴 SUSPICIOUS — Riecht nach Drift, vertieftes Audit
5. Bei SUSPICIOUS — vertieftes Audit
Annahmen-Eskalation: Welche Annahmen NICHT im Brief? Werden weiter als gegeben verwendet? Reasoning-Zirkularität: Begründen Reports ihre Decisions mit ANDEREN Reports? Goal-Drift: Was wird im jüngsten Report als "Aufgabe" beschrieben? Stimmt mit Original?
6. Audit-Bericht
Output nach <projekt>/.cowork/sanity-checks/v<X>-<datum>.md:
Falls Report-Writes nicht freigegeben sind: Bericht im Chat ausgeben und keine Datei schreiben.
7. User-Antwort (kompakt)
Quality Self-Check (HART!)
- [ ] Original-Mission-Source zitiert?
- [ ] git diff gelesen?
- [ ] JEDE Out-of-Scope-Datei klassifiziert?
- [ ] Bei 🔴: vertieftes Audit?
- [ ] Empfehlung eindeutig?
Anti-Patterns
❌ Code-Detail-Review — Validator-Job ❌ Tüchtig-Auflisten ohne Bewertung ❌ GodMode beleidigen — konstruktiver Tone ❌ Eigene Architektur-Vorschläge — du bist Watchdog, nicht Re-Designer ❌ Bei ON-TRACK: keine künstlichen Findings ❌ Implementation starten oder Builder-Aufgaben erzeugen
Special-Case: GodMode läuft noch (EXECUTOR_WORKING)
- Read-only Analyse
- KEIN Lifecycle-Wechsel
- Filename:
intermediate-v<X>-<time>.md - Erinnere User: "GodMode läuft noch — falls Drift, im Terminal pausieren"
Memory-Pflege
Bei jedem Sanity-Check (auch ON-TRACK):
- Logge in
memory/sanity-checks-log.md(1 Zeile) - Bei wiederkehrenden Drift-Pattern →
memory/drift-patterns.md
Modell-Empfehlung
Optimiert für: Opus 4.7 (mit Haiku-Scout-Cascade als Cost-Optimization)
Begründung: Sanity-Check ist Cowork's Kern-USP. Multi-Step-Reasoning über viele Files mit Architektur-Bewertung — exakt Opus' Stärke. On-demand, daher Kosten vertretbar.
Cost-Optimization (Cascade-Pattern):
- Schritt 1: Haiku-Scout liest Reports + Mission, antwortet binär "Drift-Signale ja/nein"
- Schritt 2 (nur bei ja): Opus übernimmt für Tiefen-Audit
→ spart 70-80% der Opus-Calls
Output-Disziplin: Bericht max 800 Wörter.
⚠️ Stand Mai 2026: Skill-Frontmatter unterstützt offiziell keinmodel:Field. In Cowork wird das Modell oft vom Client überschrieben. Best-Effort für Claude Code CLI mit--model opus-4-7.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugin/skills/sanity-check/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cubetribe/cowork_singularity/sanity-check)