Developer Profile
Set up your developer profile to personalise skill extraction. Profile determines which skills are too basic for your experience level.
Setup
MEGA_DIR="$(cd "${CLAUDE_SKILL_DIR}/../.." && pwd)"
uv run --directory "$MEGA_DIR" python -m mega_code.client.check_authIf the auth check fails (non-zero exit), show the output to the user and stop.
Interactive Setup (Recommended)
Ask the user for their profile using AskUserQuestion with these fields:
- language: Preferred communication language — options:
English,Korean,Thai(user can also type a custom language via "Other") - level:
Beginner,Intermediate, orExpert - style:
Mentor,Formal, orConcise(reserved for future use)
Save with:
uv run --directory "$MEGA_DIR" mega-code profile --language "<language>" --level <level> --style <style>Show Current Profile
uv run --directory "$MEGA_DIR" mega-code profileReset Profile
uv run --directory "$MEGA_DIR" mega-code profile --resetProfile Storage
Profile is saved in two places:
- Remote server — authoritative source, persists across machines. Requires a valid API key (run
/mega-code:loginfirst). - Local mirror
~/.local/share/mega-code/profile.json— written only after a successful remote save.