cubetribe/cowork_singularity/sanity-check

Claude Code and agent skill by cubetribe/cowork_singularity

Trust tier 3
  • community
Source check pending

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-check

SKILL.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:

  1. <projekt>/.cowork/pending-prompt.md
  2. <projekt>/HANDOFF.md
  3. <projekt>/.cowork/handoff-log.md letzte HANDOFF-Section
  4. Letzter reports/v<latest>/architect-report.md Mission-Section

Extrahiere: Mission-Statement, Acceptance Criteria, Constraints, Files-in-Scope.

3. Aktuellen Stand laden
  • <projekt>/reports/v<latest>/ ALLE Reports
  • git diff seit 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:

markdown
# Sanity-Check: v<X> @ <Datum>
**Original Mission:** <1 Satz>
**Mission Source:** <File-Pfad>
## TL;DR
<2 Sätze. Empfehlung: ON-TRACK | DRIFT-DETECTED | STOP-AND-DISCUSS>
## Scope-Creep Findings
### 🟢 Expected (in scope)
-file1.ts — match
### 🟡 Plausible Out-of-Scope
-package.json — neue Dep, makes sense
### 🔴 Suspicious / Drift
-payment-processor.ts — NICHT im Scope. Warum hier?
## Deeper Findings (only if SUSPICIOUS)
[Annahmen-Eskalation, Reasoning-Zirkularität, Goal-Drift]
## Empfehlung
[ON-TRACK | DRIFT-DETECTED | STOP-AND-DISCUSS]

Falls Report-Writes nicht freigegeben sind: Bericht im Chat ausgeben und keine Datei schreiben.

7. User-Antwort (kompakt)
🔍 Sanity-Check abgeschlossen: v<X>
📊 Expected: <N> ✓ | Plausible: <N> 🟡 | Suspicious: <N> 🔴
🎯 Empfehlung: <ON-TRACK | DRIFT-DETECTED | STOP-AND-DISCUSS>
Voller Bericht: .cowork/sanity-checks/<file>.md

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):

  1. Schritt 1: Haiku-Scout liest Reports + Mission, antwortet binär "Drift-Signale ja/nein"
  2. 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 kein model: 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/cubetribe/cowork_singularity/sanity-check/badge)](https://verified-skill.com/skills/cubetribe/cowork_singularity/sanity-check)

Something wrong with this skill or its page? Tell us.