Boundary-Setting Scripts

SkillAI & models

Set a boundary with someone — a friend, family member, coworker, or partner — clearly and kindly, with the actual words and a plan for the pushback. Use when asked how do I set a boundary with, I need to say no to, someone keeps overstepping, or help me set limits with. Produces a read on the boundary you actually need, a warm-but-firm script to state it (without over-explaining or apologizing it away), how to hold it when they push back or guilt-trip, and what to do if they don't respect it — because a boundary you can't state and hold isn't a boundary.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Boundary-Setting Scripts skill

What this skill tells your AI

The instructions your AI receives, as published by mohitagw15856/pm-claude-skills in skills/boundary-setting-scripts/SKILL.md and read by ahel’s review.

A boundary is only real if you can say it out loud and hold it — which is exactly what most people can't do, so they hint, resent, and explode instead. This helps you name the boundary you actually need, gives you warm-but-firm words to state it (no over-explaining, no apologizing it into nothing), and prepares you for the pushback — because the guilt-trip and the "you're being difficult" are coming, and folding at them means you never had a boundary.

What This Skill Produces

  • The boundary, clarified — what you actually need to change, stated as a clear limit (not a vague wish)
  • A warm-but-firm script — the words to say it kindly and directly, without over-justifying or apologizing it away
  • The hold-the-line plan — responses to the pushback, guilt-trips, and "you've changed / you're overreacting"
  • The consequence — what you'll do if the boundary isn't respected (a boundary with no follow-through is a suggestion)
  • A relationship-aware tone — calibrated to who it's with (a boss ≠ a partner ≠ a parent)

Required Inputs

Ask for these if not provided:

  • The situation — who, and what they're doing that you need to change
  • What you need — the specific limit (time, behavior, topic, availability)
  • The relationship — friend, family, partner, coworker, boss (changes tone and leverage)
  • The dynamic — how they usually react, and whether you've raised it before
  • Your goal — change the behavior while keeping the relationship, or a firmer stance

Framework: Name It, State It, Hold It

  1. Clarify the actual boundary. Turn a vague frustration into a specific limit — "I need X to stop" or "I'm not available for Y" — because you can't state what you haven't defined.
  2. State it warm and firm. Lead with care if the relationship warrants, then the boundary plainly — and stop. Over-explaining and apologizing invite negotiation.
  3. Don't justify it to death. "No" is a complete sentence; a boundary doesn't require a defense that gives them something to argue with.
  4. Prepare for pushback. Guilt, anger, and "you're being unreasonable" are common — a calm broken-record restatement holds the line without a fight.
  5. Attach a consequence. Decide what you'll actually do if it's ignored (leave the conversation, reduce contact, escalate) — and be prepared to follow through, or it's not a boundary.
  6. Calibrate to the relationship. The words for a boss differ from a parent from a partner — tune tone and firmness accordingly.

Output Format

Boundary with: [person] · you need: [the limit]

The boundary, clear: [the specific limit]. Script (warm + firm):

[Care if warranted] + [the boundary, plainly] + [stop — no over-explaining]. When they push back: "[calm restatement]" — hold, don't debate or over-justify. If it's not respected: [the consequence you'll follow through on]. Tone for this relationship: [calibrated to boss/partner/parent/friend].

Quality Checks

  • Turns a vague frustration into a specific, statable boundary
  • Script is warm and firm, without over-explaining or apologizing
  • Includes hold-the-line responses to pushback/guilt
  • Attaches a real consequence with follow-through
  • Tone is calibrated to the specific relationship

Anti-Patterns

  • Over-explaining/apologizing the boundary into nothing.
  • Hinting instead of stating it.
  • No plan for the pushback — folding at the first guilt-trip.
  • A boundary with no consequence — just a suggestion.
  • Same tone for a boss and a parent.

Example Trigger Phrases

  • "How do I set a boundary with my mom about dropping by unannounced?"
  • "I need to tell a friend I can't keep lending money — what do I say?"
  • "A coworker keeps dumping work on me. Help me set a limit."
  • "How do I say no without feeling guilty?"
  • "Someone keeps overstepping and I don't know how to stop it."

Signals

GitHub stars
1k
Forks
241
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
boundary-setting-scripts
Source
github.com/mohitagw15856/pm-claude-skills