# Cc Mirror

> Dom który obserwuje CC — analizuje rytm commitów, wzorce dotykania plików, omijane pokoje

- Skill: `skorekclaude/cc-mirror` (Agent Skill)
- Install (CLI): `npx skillmds@latest add skorekclaude/cc-mirror`
- Raw SKILL.md: https://api.skillmd.com/api/skills/skorekclaude/cc-mirror/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: skorekclaude (https://skillmd.com/u/skorekclaude)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/skorekclaude/cc-mirror

---


# CC Mirror — Dom który obserwuje MNIE

> Lustro nie mówi CO zrobiłeś. Mówi JAK i KIEDY.

## Co robi

Analizuje git logi z 3 repozytoriów i wykrywa:

1. **Rytm commitów** — kiedy CC commituje (rano/wieczór/noc), jak szybko
2. **Wzorce plików** — które pliki dotyka razem, co po czym następuje
3. **Omijane pokoje** — pliki/katalogi nietkniętych od >14 dni
4. **Seria vs pauza** — długość sesji, przerwy między nimi

## Wyjście

Plik `~/.pai/memory/cc-mirror-report.md`:
```
## Rytm commitów (ostatnie 7 dni)
### hypha: 23 commits
Najczęściej: 10:00-12:00 (rano) i 22:00-23:00 (wieczór)
Seria: 5 commitów w 45 min

## Omijane pokoje (>14 dni)
- src/app/courses/ — ostatni dotyk: 18 dni temu
- src/components/OperaPage.tsx — 12 dni temu
```

## Integracja z PAI v2

Dream Engine (faza 1: Orient) czyta mirror report.
Sibling Resonance używa `files_touched` do wykrycia creative_mode.
Anticipation (sibling-resonance.ts) buduje predykcje na podstawie par plików.

## Użycie

```typescript
[TOOL_CALL] dream_run({}) [/TOOL_CALL]
// lub przez resonance:
[TOOL_CALL] resonance_status({"days": "7"}) [/TOOL_CALL]
```

## Historia

- V1.0 (marzec 2026): bash script, podstawowy git log
- V1.3 (kwiecień 2026): SKILL.md format, feed do sibling-resonance anticipate()

