ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Pixel-art coding education game with a Pokédex-style collection mechanic.
Translation pending
EducationTypeScript · JavaScriptGitHub @codingnanyongOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Pixel-art coding education game with a Pokédex-style collection mechanic — built with Next.js and Phaser.js
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗서버 구름 위 픽셀 마을 코드빌(Codeville) 에는 코드 속 개념이 버그 몬스터가 되어 돌아다닙니다. 막 첫 모험을 떠난 주니어 개발자가 되어 몬스터와 맞서고, 그 개념을 정말 이해했는지 증명해 나만의 도감 Codigdex를 채워 보세요.
읽고 넘어가는 공부 대신, 한 마리씩 잡아서 모으는 코딩 공부입니다.
튜토리얼 · 반복문의 숲
→ CH.01 Git · 기록의 들판
→ CH.02 Linux · 셸 동굴
→ 1차 전직: 웹 프론트엔드 · 백엔드 · DevOps · 데이터 엔지니어 · 데이터 분석가
→ 2차 전직: 두 직업을 잇는 하이브리드 직업
→ 3차 전직: 마스터 직업
모든 개발자가 알아야 할 Git과 Linux를 먼저 익힌 뒤, 원하는 직업을 골라 그 직업만의 지도를 탐험합니다. 직업마다 길을 안내하는 선배 NPC가 있고, 풀스택 엔지니어나 ML Developer 같은 상위 직업은 ???로 가려진 채 여러분이 두 직업의 길을 모두 걸어오기를 기다립니다.
???로 남아 있어요.직업별 전문 챕터(HTML/CSS, Docker, SQL 등)는 지도와 몬스터가 준비되어 있고, 배틀을 순서대로 여는 중입니다. 진행 상황은 브라우저에 자동 저장됩니다.
👉 codigdex.vercel.app에서 바로 플레이하기
Next.js, Phaser, TypeScript로 만들었습니다.
npm install
npm run dev --workspace @codigdex/web
브라우저에서 http://localhost:3001을 엽니다. 테스트는 npm run test로 실행합니다.
이 저장소는 Claude와 Codex 두 에이전트가 함께 작업하고, 두 에이전트는 하나의 설정 트리를 공유합니다. 저장소 루트의 여덟 폴더가 에이전트 설정의 유일한 원본입니다.
| 폴더 | 내용 |
|---|---|
agents/ | 서브에이전트 정의 |
commands/ | 슬래시 커맨드 |
hooks/ | 훅 스크립트 |
output-styles/ | 출력 스타일 |
plugins/ | 플러그인 레지스트리 |
rules/ | 항상 적용되는 짧은 규칙 |
skills/ | 스킬 (폴더마다 SKILL.md) |
templates/ | 문서 템플릿 |
폴더 안의 모든 항목은 shared-(두 에이전트 공용), claude-(Claude 전용), codex-(Codex 전용) 중 하나로 시작합니다.
npm run setup:agents(postinstall에도 연결되어 있어 npm install만으로도 실행됩니다)는 .claude/, .codex/, .agents/ 아래에 각 도구가 기대하는 위치에서 위 루트 폴더로 향하는 디렉터리 링크(POSIX는 심볼릭 링크, Windows는 junction)를 만듭니다. 이 링크 경로는 모두 git에서 무시되므로, 루트 폴더가 여전히 유일한 원본입니다. 링크 경로를 통해 파일을 고치거나 커밋하지 말고 루트 폴더를 수정하세요.
.claude/settings.json은 저장소가 추적하는 유일한 Claude 전용 안전 설정입니다(권한 차단 목록, 보호 경로 훅과 상태줄 등록). CLAUDE.md는 @AGENTS.md를 가져오기만 하므로 규칙은 AGENTS.md에 적습니다.
설정을 바꾼 뒤에는 npm run check:agents로 링크·필수 파일·접두사·훅 동작을 검증하세요(CI도 같은 명령을 실행합니다). 작업을 넘길 때는 templates/shared-handoff.md 형식으로 인수인계 보고를 씁니다. 자세한 규칙은 AGENTS.md의 "Agent workspace layout"에 있습니다.
개인이 만들고 검토하는 프로젝트라 외부 Pull Request는 받지 않지만, 버그나 틀린 설명을 발견하면 Issue로 알려 주세요. 자세한 내용은 기여 가이드를 참고하세요.
MIT © codingnanyong