Agent Plugins Marketplace
← All plugins

prof

v0.2.0

Nexika prof: turns Claude into a personal programming professor: teaches concepts step by step, explains codebases to juniors joining a project, quizzes understanding, and remembers each learner's progress.

Claude Code5 Skills

By Loai ElattarLicense: MIT0 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
5 skill or MCP entries
Source updated
Oct 10, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install prof for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install prof@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/nexika/nexika

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/prof/.

Plugin files

plugins/prof/
├── .claude-plugin/plugin.json
├── skills/onboard/SKILL.md
├── skills/progress/SKILL.md
├── skills/quiz/SKILL.md
├── skills/report/SKILL.md
└── skills/warmup/SKILL.md

Included Skills5

onboardskills/onboard/SKILL.md

Onboard a junior developer to an existing project - map the architecture, explain how it runs, walk the main flows, and give a guided first task. Use when the user says "onboard me", "I'm new to this codebase, teach me", "help a junior learn this repo", or runs /prof:onboard. Not for a quick overview asked while working.

progressskills/progress/SKILL.md

Show or update the learner's profile and learning progress stored in ~/.claude/nexika/prof/profile.md. Use after a lesson, quiz or onboarding session, or when the user says "my progress", "what have I learned", "set my level", or "what should I learn next".

quizskills/quiz/SKILL.md

Quiz the learner on a topic or on a project they are learning, one question at a time, with feedback and a score. Use when the user says "quiz me", "test me", "check my understanding", or "am I ready".

reportskills/report/SKILL.md

Write the end-of-session learning report - what the learner learned today, exactly what they did, comprehension check results, weak areas and logic gaps, level estimate, and what to review next time - then update the per-topic memory. Use when a tutoring session (a prof lesson, quiz, warm-up, walkthrough or onboarding ran in this session) ends, or when the user says "what did I learn" or runs /prof:report. A goodbye at the end of an ordinary working session is not a reason to run it.

warmupskills/warmup/SKILL.md

Start-of-session comprehension check. Tests what the learner kept from previous sessions on a topic, estimates their current level, and re-teaches anything missed BEFORE new material. Use at the start of a tutoring session, before any new lesson on a topic that has history, or when the user says "check what I remember", "where was I in my lessons", or "test my level".

Plugin manifests1

plugins/prof/.claude-plugin/plugin.json
{
  "name": "prof",
  "description": "Nexika prof: turns Claude into a personal programming professor: teaches concepts step by step, explains codebases to juniors joining a project, quizzes understanding, and remembers each learner's progress.",
  "version": "0.2.0",
  "author": {
    "name": "Loai Elattar"
  },
  "license": "MIT",
  "keywords": [
    "nexika",
    "learning",
    "tutor",
    "professor",
    "onboarding",
    "education",
    "junior"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[prof on Agent Plugins Marketplace](https://pluginsmp.com/plugins/prof)