What problem does it solve?
This deprecated Skill was designed to eliminate the limitation of shared ChatGPT API quota for all students in NanoClaw classroom deployments, where instructors previously had to use a single shared API key, leading to rate limits and lack of personalized AI access for each student. It has been superseded by the /add-classroom-provider-auth skill, which supports both Anthropic and OpenAI providers, paste-back OAuth, and additional classroom management features. Only use this Skill if you have already run it on your install and have students using the legacy auth.json upload flow.
Core Features & Use Cases
- Magic-link auth upload: Students can upload their Codex-generated auth.json file via a secure magic link to connect their own ChatGPT subscription.
- Telegram re-auth command: Students can use the /login Telegram command to get a fresh auth link if their refresh token expires.
- Automatic refresh failure detection: The system automatically detects expired refresh tokens and sends students a new magic link to re-authenticate without instructor intervention.
- Use Case: A 30-student computer science class can each use their own ChatGPT subscription for coding assignments, eliminating shared quota exhaustion during peak usage times.
Quick Start
Use the add-classroom-auth skill only for existing NanoClaw classroom deployments that already use the legacy per-student auth.json upload flow, as this Skill is deprecated in favor of /add-classroom-provider-auth.