cofoundy/dagyard-oss/tree/main/packages/mod

Claude Code용 Dagyard입니다. 프롬프트 위에 세션에서 처리할 일과 가져갈 수 있는 일을 표시하고, /dagyard 메뉴와 새 항목이 생겼을 때의 알림을 제공합니다. 플러그인 마켓플레이스에서 한 단계로 설치합니다.
cofoundy/dagyard-oss/tree/main/packages/mod

Claude Code용 Dagyard입니다. 프롬프트 위에 기다리는 일과 가져갈 수 있는 일을 표시하고, /dagyard 메뉴와 새 항목이 생겼을 때의 알림을 제공합니다. claude plugin marketplace add + claude plugin install dagyard@dagyard 한 번으로 설치하고 git pull로 업데이트합니다. DAGYARD_PROJECT, .dagyard.json 또는 ~/.config/dagyard/project로 프로젝트를 지정하며, ~/.config/dagyard/agent-key와 owner-token에 있는 키를 사용합니다. 환경에 따라 영어 또는 스페인어로 말합니다. 네트워크 접근, 명령(printenv, open) 실행, 구성 파일 읽기 때문에 스캔 결과가 L3로 표시되므로 사람의 검토가 필요합니다.
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add cofoundy/dagyard-oss claude plugin install dagyard
Una banda sobre el prompt con lo que le toca a esta sesión, un menú para responderlo todo de corrido y un aviso cuando algo nuevo te espera. Todo lo que haces aquí se ve al instante en el cielo (la web), porque escribe en la misma API.
/goal en la sesión./dagyard o «Ver todo»): todo lo anterior a la vez.

Desde la raíz de tu clon del repo:
claude plugin marketplace add "$PWD/packages/mod" && claude plugin install dagyard@dagyard
Queda instalado para todas tus sesiones y se lee desde esta carpeta: un git pull del repo lo
actualiza (en una sesión abierta, /reload-plugins). Para probarlo sin instalar:
claude --plugin-dir "$PWD/packages/mod".
Quitarlo: claude plugin uninstall dagyard@dagyard && claude plugin marketplace remove dagyard.
El primero que encuentre, en este orden:
DAGYARD_PROJECT (y DAGYARD_URL) en el entorno;.dagyard.json más cercano subiendo desde la carpeta de la sesión, p. ej.
{"project": "dagyard", "url": "https://dagyard.cofoundy-dev.workers.dev"} (url es opcional);~/.config/dagyard/project (y url).Sin proyecto, el mod calla: ni banda ni llamadas; /dagyard dice cómo enlazar el repo. Así puede
quedar instalado en todas las sesiones sin ensuciar los repos que no usan Dagyard. El servidor, si
nada lo dice, es https://dagyard.cofoundy-dev.workers.dev.
Las claves salen de ~/.config/dagyard/agent-key (leer y tomar tareas) y owner-token (responder lo
que te espera). Nunca se imprimen.
Habla inglés; español si el entorno de Claude Code lo pide (LC_ALL > LC_MESSAGES > LANG, con el
mismo criterio que el CLI). Lo que escribe una persona (títulos, preguntas, opciones) no se traduce, y
los atajos de teclado son los mismos en los dos idiomas.
claude plugin validate packages/mod # manifiesto y módulo, como los lee el motor
claude plugin test packages/mod # hooks/*.test.ts(x)
hooks/view.ts calcula la vista desde el snapshot (puro); hooks/register.tsx es todo lo que toca
el motor: la banda (AbovePrompt), el menú (Pane dagyard-menu), el comando y el sondeo cada
10 s. Los tipos del motor los escribe Claude Code en .claude-plugin/types/ al cargar el mod
(ignorados por git); con ellos, npx tsc -p packages/mod revisa los tipos.