Synapptic

Granskar dina Claude Code-sessionsutskrifter till en levande användar-/AI-felprofil och skyddslista

av appcuarium · appcuarium/synapptic

Fungerar med konfiguration ★ 7.6/10

Synapptic — Granskar dina Claude Code-sessionsutskrifter till en levande användar-/AI-felprofil och skyddslista

Vad den gör

Filtrerar Claude Code sessions JSONL-utskrifter (~626x kompression), kör en LLM-extraktionspass för att hämta användarpreferenser, AI-felmönster och beteendeskydd, skriver sedan en narrativ arketyp till minnessystemet så att framtida sessioner startar informerade. Utlöses på 'kör synapptic', 'uppdatera min profil/arketyp', 'vad vet du om mig', eller förfrågningar om att analysera hur användaren arbetar med sin AI-kodningsassistent.

Testrapport

Faktiskt pip-installerade det verkliga PyPI-paketet och körde hela CLI:n mot en syntetisk sessionsutskrift med uppenbara korrigeringssignaler ('sluta förklara, bara gör det', 'läs en befintlig tjänst först'); `index`/`stats`/`extract`/`install` fungerade alla exakt som SKILL.md dokumenterar (min-rader gating, provider-konfiguration, SessionEnd hook + settings.json-registrering skrevs alla verkligen), och pipelinen stannade bara vid det sista LLM-anropet eftersom det behöver en inloggad `claude` CLI eller en API-nyckel — ett ärligt avslöjat, förväntat krav, inte ett färdighetsfel.

Testad: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/appcuarium/synapptic
cd synapptic
mkdir -p ~/.claude/skills
cp -r src/synapptic/bundle/skill ~/.claude/skills/synapptic

Kommandon och exempelprompter

  • /synappticGranskar dina Claude Code-sessionsutskrifter till en levande användar-/AI-felprofil och skyddslista

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Analyze my past Claude Code sessions and build a profile of my preferences
  • What do you know about how I like to work with my coding assistant
  • Update my archetype from recent sessions where I corrected your approach