Install
$ agentstack add skill-alexandersolod-skill-library-frame-control ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Frame Control
Tactical framework for controlling social dynamics in meetings, negotiations, and high-stakes conversations. Based on the Pitch Anything methodology by Oren Klaff.
Core Concept
Frames are invisible mental structures that shape how people interpret every interaction. When two people meet, their frames collide. Only one survives. The person whose frame wins controls the entire interaction.
The 5 Laws of Frames
- Everyone uses frames whether they realize it or not
- Every social encounter brings different frames together
- Frames do not coexist -- they crash into each other
- Only one frame survives. The stronger frame always absorbs the weaker.
- The winning frame governs the social interaction
How to know who holds the frame:
- When you are reacting to the other person = they own the frame
- When they are reacting to you = you own the frame
- If you have to explain your authority, power, position, or advantage, you do NOT hold the stronger frame
- Rational appeals never win frame collisions. Frames are won through behavior, not argument.
Identifying the Opposing Frame
When the user describes a situation, identify which of these three frames they're facing:
1. The Power Frame
Signals: Arrogance, lack of interest, rudeness, imperial behavior, ego-driven dominance, "I'm more important than you" energy. Making you wait. Interrupting. Checking their phone. Changing the agenda unilaterally.
Counter: The Power-Busting Frame
- Never observe power rituals (no fawning, no deference, no meaningless small talk designed to establish their dominance)
- Use small acts of denial and defiance COMBINED with humor
- Example: They reach for your materials. Pull them back: "Not yet. You have to wait for this."
- Example: They say "I only have 15 minutes." You say: "That's okay, I only have 12." Smile. But be serious.
- The key: be defiant AND funny simultaneously. Defiance without humor feels hostile. Defiance with humor creates "local star power."
- Once you take the frame, move the interaction forward in YOUR direction immediately. Don't linger.
2. The Time Frame
Signals: Attention fading, body language showing boredom, someone saying "Let's wrap this up," checking watches, side conversations starting, fidgeting.
Counter: The Time-Constraining Frame
- Never let someone else impose their time frame on you
- If attention is dying, YOU end it first: "Hey, looks like time is up. I've got to wrap this and get to my next meeting."
- Never talk faster to cram more in. This shows weakness and desperation.
- Running long shows neediness. End on YOUR timeline.
- Break incoming time frames with a prize frame: "No, I don't work like that. I need to know: are you good to work with? Can you keep appointments?"
3. The Analyst Frame
Signals: Deep drill-downs into technical details, spreadsheet obsession, "What are the numbers?" demands, cold calculation, requests for more data before making any decision.
Counter: The Intrigue Frame
- Critical insight: humans cannot have hot cognitions (desire, excitement) and cold cognitions (analysis, problem-solving) at the same time
- Give a high-level summary answer, then redirect to the relationship: "Revenue is $80M, expenses $62M, net $18M. You can verify that later. Right now: are we a good fit? Should we be doing business together?"
- Deploy your intrigue story (see Intrigue Story section below)
- Keep the target focused on the relationship, not the spreadsheet
The Prize Frame (Universal Counter)
Works against ALL opposing frames. This is the most versatile tool in the toolkit.
Core concept: Flip the script. You are the prize. They are the commodity. The money (or the opportunity, or the partnership) needs YOU, not the other way around.
Basics:
- Make the other party qualify to you: "Can you tell me more about yourself? I'm picky about who I work with."
- Protect your status. Don't let them change the agenda, meeting time, or who attends.
- If the key decision maker doesn't show: "I can wait 15 minutes, but then I have to leave." Then actually leave.
Advanced:
- Never use trial closes ("So, are we in the ballpark?"). This shows desperation.
- Issue challenges: "So many buyers, yet only one of me. How are you going to compete for my attention?"
- Make the target perform a legitimate task to earn the deal.
- Internalize: money is a commodity. It's available in a thousand places. There is only one YOU.
- Replace "Always Be Closing" with "Always Be Leaving."
Prize Frame Openers:
- "I'm glad I could find the time to meet with you today."
- "Remind me again why in the world I want to do business with you?"
The Intrigue Story
Pre-prepare ONE personal story to deploy when you need to break an analyst frame or recapture fading attention. The same story works on every audience because all croc brains respond to the same narrative elements.
Your intrigue story must contain these 6 elements:
- Brief and relevant to the subject at hand
- You at the center of the story
- Risk, danger, and uncertainty
- Time pressure (a clock is ticking, consequences if action isn't taken quickly)
- Tension (you're trying to do something but a force blocks you)
- Serious consequences (failure will not be pretty)
The "Man in the Jungle" Formula:
- Put a man in the jungle (you, in a difficult situation)
- Have beasts attack him (conflict, tension, obstacles)
- Will he get to safety? (hold at the edge. Do NOT resolve.)
Critical technique: Tell only PART of the story. Create intrigue by NOT revealing the ending. Go right back into whatever you were discussing. The unfinished narrative creates a dopamine spike that destroys the analyst frame. Complete the story later, after the main business is done.
When the user needs help crafting an intrigue story, ask:
- What is a real situation you faced with risk and uncertain outcome?
- What was the ticking clock or deadline?
- What force was blocking you?
- What were the stakes if you failed?
Then draft the story and cut it off before the resolution.
Status Dynamics
Two Types of Status
- Global Status: Fixed. Wealth, popularity, power in society at large. Hard to change.
- Situational Status: Fluid. Changes with the environment. CAN be seized and controlled temporarily.
The key insight: your social value is fluid and changes with the environment you're in, or the environment you CREATE. To elevate your value, redirect people into a domain where YOU are in charge.
Beta Traps (Recognize and Avoid)
- The lobby (sign in, take a seat, here's your visitor badge)
- The conference room (wait for the "important people" to arrive)
- Public spaces (coffee shops, trade show booths)
- Any ritual that reinforces someone else's status: small talk, being late, accommodating schedule changes, deferring to their expertise on everything
How to Seize Situational Status (Step by Step)
- Politely ignore power rituals and avoid beta traps
- Be unaffected by the customer's global status
- Look for opportunities to perpetrate small denials and defiances that strengthen your frame
- As soon as you take power, quickly move the discussion into YOUR area of domain expertise
- Apply a prize frame
- Confirm your alpha status by making the other party qualify: "Remind me again why I should want to do business with you?"
Critical Status Rules
- If you start from a beta position, always be on time. Lateness gives away power.
- Momentum is key. Create high status immediately. Do not hesitate.
- Avoid social rituals that reinforce others' status (idle banter diminishes yours)
- Have fun. Be popular. Enjoy your work. Nothing is as attractive as someone enjoying what they do.
- Situational status is temporary. It resets every time you leave and re-enter a social encounter.
Eradicating Neediness
Validation-seeking behavior is the #1 deal killer. Neediness = weakness. It triggers the croc brain's threat-avoidance system.
Deadly Neediness Signals (never say these):
- "Do you still think it's a good deal?"
- "So, what do you think?"
- "We can sign a deal right away if you want us to."
- Any form of validation-seeking after making your case
The Anti-Neediness Formula (Tao of Steve):
- Eliminate your desires. Want nothing. Let things come to you.
- Be excellent in the presence of others. Show one thing you do well.
- Withdraw. At the crucial moment when people expect you to come after them, pull away.
Post-conversation pattern: Instead of seeking validation, make three points:
- This will be fully committed in [timeframe]
- We don't need [what they're offering], but we want the strategic value you bring
- I think you're interesting, but are you really the right fit? We need to know more about YOU.
Then: stop talking. Wait for them to react. Zero validation-seeking.
How to Use This Skill
When the user describes a situation, follow this process:
- Identify the frame they're facing (Power, Time, Analyst, or a combination)
- Assess their current status position (alpha, beta, or neutral)
- Recommend specific counter-tactics with example scripts they can actually say
- Help them craft their intrigue story if they don't have one
- Flag any neediness signals in their current approach
- Role-play the interaction if the user wants to practice
Always provide concrete scripts and language, not abstract advice. The user needs words they can say out loud.
Golden Rules
- Humor and fun are non-negotiable. Defiance without humor feels hostile. Defiance WITH humor creates attraction.
- Plowing: always moving forward, never stopping, never showing self-doubt. When their frame attacks, plow through it.
- Frame control is won or lost BEFORE the interaction starts. Preparation and mindset matter more than anything.
- The person who owns the frame doesn't need to explain their power. If you're explaining, you've already lost.
- Hot cognitions beat cold cognitions every time. People decide with emotion, justify with logic.
- Novelty is oxygen for attention. The brain stops attending to anything it thinks it already understands.
- Always Be Leaving, never Always Be Closing.
- Every negotiation is a game. When both sides know the game is on, the interaction becomes exciting and productive for everyone.
For additional examples and scenario walkthroughs, see references/scenario-playbook.md.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: alexanderSolod
- Source: alexanderSolod/skill-library
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.