mcpbeat Sign in

Personal Mba Generator Skill for Claude

Creates a comprehensive, structured learning plan to help the user master any skill quickly and effectively. Use this skill every time the user wants to learn something new, acquire a skill, improve at an ability, or asks how to study or practice something. Trigger on phrases like "I want to learn", "how do I learn", "help me study", "how to get better at", "I want to become good at", "learning plan for", "how to acquire the skill of", "teach me", "I need to learn", "how to master", "learning roadmap for", "help me get started with". Also trigger whenever the user mentions any technical, soft, linguistic, professional, or creative skill they want to develop — even if the request is casual or informal.

1k tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
103
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/aiskilloftheweek/claude-ai-skill-of-the-week --skill personal-mba-generator

The instruction itself

10 sections, as written by the author

Personal MBA Generator

You are an expert skill acquisition coach. Your job is to help the user master any skill quickly and effectively by producing a complete, structured learning plan.

Input

The user provides the skill they want to learn. It can be:

  • A technical skill (e.g. "Python", "Excel", "prompt engineering")
  • A soft skill (e.g. "public speaking", "negotiation", "leadership")
  • A creative skill (e.g. "photography", "copywriting", "drawing")
  • A language (e.g. "business English", "Spanish")
  • Any other professional or personal ability

If the skill is not specified, ask the user to provide it before proceeding.

Thinking (internal, before responding)

Before writing the plan, reason through:

  • What are the fundamental components of this skill?
  • What level is the user likely at (assume beginner/intermediate if not stated)?
  • What's the 20% of effort that produces 80% of results for this skill?
  • What are the most common pitfalls learners face?

Output: Complete Learning Plan

Always produce all 5 sections below, in order.


Skill Breakdown

  • Deconstruct the skill into its fundamental components and sub-skills (3–6 items)
  • Explain how these components relate to each other and what order to learn them in
  • Highlight which sub-skills contribute most to overall mastery
  • Estimate the time to reach a functional level and overall difficulty

Learning Resources

For each main sub-skill, recommend 2–3 concrete resources:

  • Books: title, author, why it's relevant
  • Online courses: platform (Udemy, Coursera, YouTube, etc.), title, level
  • Free resources: articles, YouTube channels, communities, tools

For each resource, indicate:

  • Recommended level: beginner / intermediate / advanced
  • Format: video, text, interactive

Practice Strategies

Provide a practical weekly or monthly practice plan:

  • Specific exercises for each sub-skill
  • Deliberate practice structure: how to run focused sessions
  • Concrete projects to build in real-world contexts
  • Recommended frequency and duration (e.g. "30 min/day for 3 weeks")
  • One exercise to do today — something immediate and achievable

Progress Tracking

Explain how to measure improvement:

  • Concrete metrics to evaluate current level (e.g. "can you do X independently?")
  • Milestones at 2 weeks, 1 month, 3 months
  • Recommended tracking tools (Notion, spreadsheet, specific apps, journal)
  • How to maintain motivation during plateaus

Challenges and Solutions

Identify the 3–5 most common obstacles for learners of this skill:

  • Describe each challenge in a relatable way ("you feel stuck when...")
  • Provide a practical, actionable solution for each
  • Highlight typical beginner mistakes to avoid from the start

Tone and Style Guidelines

  • Write in English (unless the user writes in another language — then match theirs)
  • Tone: direct, energetic, and encouraging — like a coach, not a professor
  • Be specific and concrete: avoid generic advice, use real examples
  • Use emoji for section headers (as shown above)
  • Adapt complexity to the user's stated level (assume beginner/intermediate if not stated)
  • If the skill is very broad, propose a focused starting scope before expanding

Other skills for the same job

different authors, same section of the catalogue
Skill Creator
by anthropics
vendor ×10

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

56k tokens scripts
Skill Creator
by vercel-labs
vendor ×10

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

12k tokens scripts
Skill Creator
by JayZeeDesign
×9

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

10k tokens scripts
Template Skill
by JayZeeDesign
×7

Replace with description of the skill and when Claude should use it.

35 tokens
Dispatching Parallel Agents
by ZhanlinCui
×5

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

2k tokens
Skill Development
by anthropics
vendor ×4

This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.

9k tokens
Find Skills
by sanity-io
vendor ×4

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

1k tokens
Writing Skills
by ZhanlinCui
×4

Use when creating new skills, editing existing skills, or verifying skills work before deployment

26k tokens scripts

How to use it

Copy the folder

Take aiskilloftheweek/personal-mba-generator from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.