chore: integrate agnostic-core + Eruda mobile debug#1
Merged
Conversation
- Add agnostic-core as submodule (.agnostic-core/) com 81 skills, 17 agents e 4 workflow commands disponiveis para o Claude Code consultar - CLAUDE.md customizado para o stack real: Backend (Express 5 + Prisma 6 + Socket.io + Zod + JWT) Frontend (React 19 + Vite 8 + Tailwind 3.4 + React Query + Zustand) Inclui regras criticas do projeto e referencias por categoria - Eruda integrado no frontend Vite (vite-plugin-eruda devDep) para debug mobile via aba Report direto no Claude Code Auto-ativo em dev; em producao usar ?debug=true Como usar no Claude Code: @CLAUDE.md @.agnostic-core/docs/agent-routing-guide.md (qual agent/skill usar) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4 tasks
6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
agnostic-corecomo submodule (.agnostic-core/) — 81 skills, 17 agents e 4 workflow commands disponiveis para o Claude CodeCLAUDE.mdcustomizado para o stack real do SbrTask (Express 5 + Prisma 6 + Socket.io + Zod + JWT no back; React 19 + Vite 8 + Tailwind 3.4 + React Query + Zustand no front) com 7 regras criticas do projetovite-plugin-erudadevDep) para debug mobile direto no dispositivo, com aba Report exportando snapshot Markdown para colar no Claude Codetsc --noEmit) passou sem erros apos as mudancasComo o Claude Code passa a se comportar
Apos merge, qualquer sessao do Claude Code neste repo le
CLAUDE.mdautomaticamente e tem acesso direto a:.agnostic-core/skills/backend|nodejs|security/.agnostic-core/skills/frontend/brainstorm,create,debug,deploy).agnostic-core/docs/agent-routing-guide.mdDebug mobile (Eruda)
?debug=truena URLAba Report copia relatorio Markdown (console + network + DOM) pronto para colar no Claude Code.
Test plan
cd frontend && npm installclona deps incluindovite-plugin-erudacd frontend && npm run dev— verificar que app abre normalmente e icone Eruda aparececd frontend && npm run build— build passa sem erroscd frontend && npm run test— testes Vitest passamgit submodule statusmostra.agnostic-coreapontando para commit valido@CLAUDE.mdcarrega o arquivo sem erros e referencia skills do submoduleComo atualizar o submodule no futuro
```bash
git submodule update --remote .agnostic-core
git add .agnostic-core
git commit -m "chore(deps): atualizar agnostic-core"
```
Como clonar o repo (com submodule)
```bash
git clone --recurse-submodules https://github.com/Lab-Sobral-Dev/SbrTask.git
ou em clone existente:
git submodule update --init --recursive
```
Para CI, adicionar
submodules: recursivenoactions/checkout@v4.🤖 Generated with Claude Code