Night Market Collective Memory
Routet Projektwissen an Discussions/ADRs/Journal — jedes Beispiel hartcodiert die Identität eines einzelnen Repos.
Funktioniert mit Setup
Was es kann
Sagt einem Agenten, wo er Projektwissen suchen und ablegen soll — GitHub Discussions, ein Entscheidungsjournal und nummerierte ADRs — bevor eine bereits geklärte Frage erneut untersucht wird. Triggert bei Anfragen, frühere Entscheidungen zu prüfen, einen Tradeoff oder eine Lektion zu protokollieren, oder ein ADR zu schreiben, und delegiert geklärte Fehlschläge explizit an einen Geschwister-Skill 'failure-archaeology'. Jedes GraphQL-Beispiel hartcodiert Owner/Name des Quell-Repos (athola/claude-night-market), sodass eine Wiederverwendung in einem anderen Projekt manuelle Anpassung erfordert.
Testbericht
Die Memory-Routing-Tabelle (Discussions vs. Journal vs. ADR vs. gitignorete research/) ist wirklich gut organisiert, aber jedes gh-api-graphql-Beispiel hartcodiert owner=athola name=claude-night-market — unverändert in ein anderes Repo eingesetzt, würde es stillschweigend die Discussions des falschen Projekts abfragen, statt einen Fehler zu werfen.
Getestet am: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/athola/claude-night-market cd claude-night-market mkdir -p ~/.claude/skills cp -r .claude/skills/night-market-collective-memory ~/.claude/skills/night-market-collective-memory
Befehle & Beispiel-Prompts
/night-market-collective-memoryRoutet Projektwissen an Discussions/ADRs/Journal — jedes Beispiel hartcodiert die Identität eines einzelnen Repos.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Before we redo this, check if we already decided this in DiscussionsLog this tradeoff and the reasoning behind it as an ADRWrite a decision journal entry for why we chose this approach