Skip to content

Self-Liberation from Expectations

Helps the agent coach you on expectations, anger, saying no, and financial freedom, drawn from Naval Ravikant's ideas.

Stars
11,998
Licence
MIT
Files
3 files

What it does

When you feel crushed by other people's expectations, angry a lot, or stuck in a job, this skill makes the agent respond with a framework from Naval Ravikant's book The Almanack of Naval Ravikant. It helps you separate expectations (other people's problem) from real commitments like contracts, debts and promises (which you should keep). It also offers practical steps: list your 'shoulds', try saying no to one pure expectation, pause and question your anger, and check whether your spending is low enough to give you room to refuse.

Great for

  • People who feel pressured by family, bosses or social expectations and want to set boundaries
  • Anyone who struggles with frequent anger and wants a reflection routine
  • People who find it hard to say no and keep pleasing others
  • Readers of Naval's book who want a practical, structured application of its ideas

Skip it if

  • Situations involving real contracts, debts or promises: the skill itself warns to honour these, and treating them as 'mere expectations' could cause harm
  • People who cannot afford to lose their job: the skill's own caveat is that saying no without a financial buffer may lead to dismissal
  • Serious anger, abuse or mental health crises, which need professional support rather than a book-based framework

Try asking

  • “My family expects me to take over the business, and I feel crushed. How do I tell them no without a fight?”
  • “I keep losing my temper at my coworkers. Help me work through what's behind it.”
  • “I want to quit my job but I'm scared. Help me check whether I have enough savings buffer.”
  • “Help me sort my 'shoulds' into commitments I must keep and expectations that are other people's problem.”
Step-by-step guide: how to use Self-Liberation from ExpectationsInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 3 original files, the MIT licence and an attribution note.

    self-liberation.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip self-liberation.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip self-liberation.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Be specific about which obligations are contracts or promises, so the agent can tell you clearly what to honour.
  • Treat the advice as a reflection aid, not professional legal, financial or mental health advice.
  • Ask the agent to check your savings-to-spending ratio with your real numbers before deciding on a job change.

What's inside

  • SKILL.md
  • test-prompts.json
  • test-results.md

Redistributed unmodified from kangarooking/cangjie-skill under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.