What problem does it solve?
Ensure a user's local Agentic30 progress and offline quest submissions are securely linked and synchronized with the Agentic30 backend, preventing lost XP and keeping dashboards up to date. The Skill handles account sign-up guidance, MCP OAuth authentication, environment detection for where local state is stored, and robust flushing of pending events.
Core Features & Use Cases
- Environment detection: Locates AGNT_DIR by probing common Claude and Codex paths and reads state.json.
- State validation: Verifies state.json parses and matches schema_version 3 and instructs re-running onboarding if invalid.
- Account & MCP flow: Guides users through web signup, MCP authentication for Claude Code or Codex, and transitions identity.mode through guest → registered → synced.
- Pending events flush: Sequentially submits submit_practice events via MCP, preserves failed events, updates sync metadata, and optionally backs up local state to the server.
- User guidance & recovery: Emits clear, Korean user-facing messages and fallback instructions when authentication or tool availability fails.
Quick Start
Connect my Agentic30 account, complete the MCP authentication flow for my environment, and synchronize all pending quest events from my local state.