Night Market Collective Memory

Enruta el conocimiento del proyecto a Discussions/ADRs/diario -- cada ejemplo tiene hardcodeada la identidad de un repositorio.

Por athola · athola/claude-night-market

Funciona con configuración ★ 7.6/10

Night Market Collective Memory — Enruta el conocimiento del proyecto a Discussions/ADRs/diario -- cada ejemplo tiene hardcodeada la identidad de un repositorio.

Qué hace

Le indica a un agente dónde buscar y registrar la memoria del proyecto -- GitHub Discussions, un diario de decisiones y ADRs numerados -- antes de reinvestigar una cuestión ya resuelta. Se activa con solicitudes de comprobar decisiones previas, registrar una disyuntiva o lección, o escribir un ADR, y explícitamente delega los fallos ya resueltos a una skill hermana de 'arqueología de fallos'. Cada ejemplo de GraphQL tiene hardcodeado el owner/name del repositorio de origen (athola/claude-night-market), así que reutilizarla en otro proyecto requiere sustitución manual.

Informe de la prueba

Su tabla de enrutamiento de memoria (Discussions vs diario vs ADR vs research/ ignorado por git) está genuinamente bien organizada, pero cada ejemplo de gh api graphql tiene hardcodeado owner=athola name=claude-night-market -- si se deja caer sin modificar en otro repositorio, consultaría en silencio las Discussions del proyecto equivocado en lugar de fallar con un error.

Probado el: 2026-07-13 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /night-market-collective-memoryEnruta el conocimiento del proyecto a Discussions/ADRs/diario -- cada ejemplo tiene hardcodeada la identidad de un repositorio.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Before we redo this, check if we already decided this in Discussions
  • Log this tradeoff and the reasoning behind it as an ADR
  • Write a decision journal entry for why we chose this approach