HomeLearnCoursesWebinars
PM × AIReading the latest with you
LearnCoursesServicesWebinars
עב
PM × AI

Taught by Ofer Regev — a PM who ships with AI.

Join WhatsApp group
  • LinkedIn
  • YouTube
  • GitHub
  • theaipmhub@gmail.com
Work with me
  • Live courses
  • Team workshops
  • Consulting
Free content
  • Learn: the Map
  • Articles
  • Videos
  • Skills
  • Webinars
  • WhatsApp group
  • © 2026 The AI PM Hub · Built for product managers
    AboutContactTermsPrivacyAccessibility
    • The Map
    • Articles
    • Videos
    • Skills
    • I'm new to AI. Where do I start?
    • I have a product idea. How do I get to an MVP?
    • How do I work with Claude and Claude Code?
    • I'm job hunting or preparing for interviews.
    • Rules, Commands or Skills? A PM's Guide to Picking the Right One
    • Stop Blasting the Same CV: An 8-Step Job Search System You Can Run With Claude
    • You Built a Prototype. Here's What Stands Between It and a Real App
    AI for PMs
    Claude Code
    Skills

    Rules, Commands or Skills? A PM's Guide to Picking the Right One

    5 min readPublished October 11, 2026By Ofer Regev

    You've been using Claude or Cursor for a while. You have a long prompt for your stakeholder updates, a paragraph about your tone that you paste at the start of every chat, and a vague feeling there must be a better way.

    There is. It comes in three shapes, and they get confused constantly: rules, commands and skills. The good news is that all three are just Markdown files. The only difference is when they load and who decides to use them.

    The three characters

    RulesCommandsSkills
    When it loadsAlways onWhen you call itWhen it's relevant
    Who triggers itNobody, it's just thereYouThe AI
    Best for
    Tone, style, conventions
    Repeated workflows
    Complex expert work

    A short way to remember it: rules shape how, commands say do this, skills provide expertise.

    A rule is loaded at the start of every conversation. You never remind the AI; it simply applies. That makes it the right home for your voice, your terminology and the conventions you never want broken. The catch: every rule costs context space, so keep them short.

    A command is a speed-dial contact. You type /stakeholder-update, the saved prompt fires, and the AI never decides to run it on its own. It's perfect for the workflow you keep re-typing.

    A skill is a specialist consultant. The AI scans the short descriptions of all your skills, and when your task fits one, it pulls in the full playbook, which can bundle templates, scripts and reference docs. The catch: the AI decides. A vague description means the skill never triggers.

    Three questions to pick one

    1. Should this apply to every task? Then it's a rule. Brand voice and formatting belong here.
    2. Do I want to trigger it explicitly, the same way every time? Then it's a command.
    3. Is it a complex, multi-step expert workflow? Then it's a skill.

    Three examples from a PM's week:

    • Brand and voice → rule. Without it, every response sounds generic and off-brand. A rule tells the AI who it is for you, not what it does.
    • Writing a PRD → skill. A good PRD isn't a template, it's a process. The skill bundles the template, the section guide, the tone rules and past examples, and Claude loads it when you ask for a PRD.
    • Stakeholder update → command. If you're re-typing the same 40-line prompt weekly, it's a command. Paste rough notes, get an exec-ready email in your team's format.

    Where MCPs fit

    People mix up skills and MCPs. They do different jobs: MCPs give the AI access to your systems; skills give it expertise.

    Take "plan next sprint for the mobile team." The skill loads your team's sprint-planning playbook. The MCP pulls tickets, capacity and priorities from Linear, live. The skill is the how-to, the MCP is the access, and together they do real work.

    How Claude actually picks a skill

    Think of a library catalog. Claude reads the card (the short description) and only pulls the book (the full skill) when it needs it. Only names and descriptions load upfront, which keeps things fast.

    This is why description quality is everything. Compare:

    • Vague: "Helps with documents."
    • Specific: "Extract text and tables from PDFs. Use when the user mentions PDFs or forms."

    The second one triggers. The first one sits there.

    The format is also portable. SKILL.md is an open standard, so the same skill works in Claude and in Cursor. In Claude you upload skills through Settings; in Cursor you drop the file into .cursor/skills, and skills show up in the / menu too, so you can trigger them manually.

    Two traps

    Long chats drift. Past roughly 70% of the context window, the AI starts dropping early instructions, hallucinating and slowing down. Treat 70% as the warning light: summarize the state, then continue in a fresh chat.

    Skill overload. Every skill's description loads on every prompt. Twenty skills means twenty small taxes on your context, and the AI gets worse at picking the right one. Curate, don't collect. Keep the skills you use weekly and disable the rest.

    Start small

    Don't build all three this afternoon. Add complexity only when you watch the AI make the same mistake twice.

    1. This week: write one rule. Three sentences about how you write and one thing you never want to see.
    2. Next: turn your most-repeated prompt into a command.
    3. When you're ready: build a skill for the process you'd otherwise explain to a new teammate.

    More articles

    Stop Blasting the Same CV: An 8-Step Job Search System You Can Run With Claude
    AI for PMs
    Claude Skills
    Career

    Stop Blasting the Same CV: An 8-Step Job Search System You Can Run With Claude

    Most job hunts fail on process, not talent: the same CV everywhere, company research the night before, interview prep rebuilt every round. Eight steps, each one a ready-made Claude skill, with you reviewing every output.

    6 min readOct 11, 2026
    You Built a Prototype. Here's What Stands Between It and a Real App
    Vibe Coding
    AI for PMs
    Product Builder

    You Built a Prototype. Here's What Stands Between It and a Real App

    It runs on your laptop, for you, and everything vanishes on refresh. Every real app needs six things: hosting, auth, a database, storage, backend functions and deployment. Here's how to choose between Vercel + Supabase and Firebase.

    7 min readOct 11, 2026
    The New PM Stack: Brainstorm, Plan, Execute, Design
    Vibe Coding
    Skills
    AI for PMs

    The New PM Stack: Brainstorm, Plan, Execute, Design

    Chat-only tools hit a wall the moment you want to reuse a workflow. Skills plus an agentic IDE give a PM a repeatable loop from idea to working prototype, without leaving the chat.

    6 min readOct 11, 2026