skills/wisdomgraph/mega-code/mega-code-profile

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, or Expert
  • style: Mentor, Formal, or Concise (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:login first).
  • Local mirror ~/.local/share/mega-code/profile.json — written only after a successful remote save.
Weekly Installs
12
GitHub Stars
16
First Seen
Today
Installed on
codex12