mega-code-profile
SKILL.md
description: View or update your MEGA-Code developer profile (language, level, style) to personalise skill extraction. argument-hint: [--language ] [--level Beginner|Intermediate|Expert] [--style Mentor|Formal|Concise] [--reset] allowed-tools: Bash, AskUserQuestion
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="${CLAUDE_PLUGIN_ROOT:-$(cat ~/.local/share/mega-code/plugin-root 2>/dev/null)}"
uv run --directory "$MEGA_DIR" python -m mega_code.client.check_auth
If 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 profile
Reset Profile
uv run --directory "$MEGA_DIR" mega-code profile --reset
Profile 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.
Weekly Installs
12
Repository
wisdomgraph/mega-codeGitHub Stars
16
First Seen
Today
Security Audits
Installed on
codex12