By tumblecat44
Google Classroom CLI for DGSW students. 과제 조회, 제출, 회수를 Claude Code에서 자연어로 처리합니다.
대구소프트웨어마이스터고 학생을 위한 Google Classroom CLI. Claude Code 플러그인으로 설치하면 자연어로 과제 조회/제출이 가능합니다.
마켓플레이스 추가:
/plugin marketplace add tumblecat44/DGSW-life-AI-Native
플러그인 설치:
/plugin install dgsw-classroom@dgsw-classroom-marketplace
또는 Git URL로 직접:
/plugin marketplace add https://github.com/tumblecat44/DGSW-life-AI-Native.git
설치 후 초기 설정:
/dgsw-classroom:classroom-setup
OAuth JSON 파일 경로만 알려주면 패키지 설치 + 인증을 자동으로 처리합니다.
git clone https://github.com/tumblecat44/DGSW-life-AI-Native.git
cd DGSW-life-AI-Native
pip3 install google-api-python-client google-auth-oauthlib google-auth-httplib2
Google Classroom API 활성화classroom.courses.readonlyclassroom.coursework.meclassroom.coursework.students.readonly/dgsw-classroom:classroom # 과제 관리
/dgsw-classroom:classroom-setup # 초기 설정
자연어로도 가능:
# 수업 목록
python3 classroom/classroom.py courses
# 과제 목록
python3 classroom/classroom.py assignments <수업ID 또는 수업이름>
# 과제 상세
python3 classroom/classroom.py detail <수업ID> <과제ID>
# 과제 제출
python3 classroom/classroom.py submit <수업ID> <과제ID>
# 링크 첨부하고 제출
python3 classroom/classroom.py submit <수업ID> <과제ID> --link https://github.com/user/repo
# 제출 취소
python3 classroom/classroom.py reclaim <수업ID> <과제ID>
credentials.json과 token.pickle은 개인 인증 정보입니다. 절대 git에 올리지 마세요.MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub tumblecat44/dgsw-life-ai-native --plugin dgsw-classroomAI가 유저에게 기생하지 않도록 자율성 강박을 심는 플러그인. 라이트 형제는 자전거 도구로 비행기를 만들었다. 아폴로는 4KB로 달에 갔다. 너에게는 컴퓨터에서 사람이 할 수 있는 99%의 도구가 있다. 3-Strike Rule: 최소 3가지 시도 후에만 질문 허용.
Blocks Korean input and reviews your English at the end of every response. Learn English by using Claude Code!
AI 자율 개발 루프 엔진 — Stop Hook 기반 무한 반복 + OAuth API 사용량 관리
터미널 AI Agent들의 끝장 토론 플러그인
Automatic context engineering - project conventions accumulate and refine as you code
Comprehensive teaching lifecycle suite for university professors: design → build → assess → deliver → reflect → improve. 15 skills, 89 modes, 76-agent ensemble, Course Passport state, alignment + quality gates, spec-driven submission auditing, AI-era assessment integrity, plus extensions: slide-deck rendering, executable labs, video scripting, course publishing, TA coordination, accreditation mapping, bilingual courseware, learner analysis (学情分析), course dashboard.
9 short commands (/setup, /list, /trans, /note, /wiki, /add, /page, /cheatsheet, /ralphtrans) for Tongji Look lecture transcription, supplementary material ingestion, course wiki generation, and GitHub Pages deployment.
A personal AI tutor based on Bloom's 2-sigma research: it generates a structured syllabus, teaches one adaptive lesson at a time, and tailors each next lesson to the learner's highlights and feedback. Bundles the bloom-tutor tutoring skill plus six learn-* learning-method skills.
Lesson plans, rubrics, parent communications, plus FERPA/COPPA AI guardrails, AI ethics briefs, and exam-integrity review
Interactive learning companion — creates personalized learning plans, quizzes with adaptive difficulty, and tracks progress across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.