Break loops and influence ethically
编程
Transactional Game Analysis
试用Analyze conversations and break game loops
它能做什么
Analyze two-person conversations with Berne-style transactional game analysis and suggest antithesis options.
技能文档
Transactional Game Analysis
Use this skill to analyze a conversation between two people through Eric Berne's transactional analysis and game-analysis framework, then give practical options for stepping out of the loop.
Boundaries
- Treat every label as a hypothesis, not a diagnosis.
- Do not claim to know unconscious motives. Infer only from the transcript and context provided.
- Do not use the framework to blame one person. Games are transactional patterns; both people may be participating, and one person may also be pressured, unsafe, or coerced.
- If the conversation includes threats, abuse, stalking, self-harm, violence, coercive control, or serious mental-health risk, prioritize safety, boundaries, support, and professional/local help over game classification.
- Use plain language. Mention classic game names only when useful; explain the pattern in everyday terms.
- Do not force a named-game label when the evidence is weaker than a descriptive pattern label.
References
- Read
references/framework-notes.mdfor a compact refresher on the theory. - Read
references/game-catalog.mdwhen the user asks for concrete named patterns, asks "which game is this?", or when a transcript plausibly matches a Berne named game.
Core Concepts
Keep these concepts available while analyzing:
- Ego states: Parent, Adult, Child. Parent echoes learned rules/judgments/caretaking; Adult tests reality and negotiates facts/options; Child carries feelings, wants, fear, rebellion, play, compliance, or old adaptations.
- Transaction: a stimulus from one person and a response from the other.
- Complementary transaction: the response fits the ego-state invitation, so the exchange can continue smoothly.
- Crossed transaction: the response comes from or targets an unexpected ego state, so the conversation breaks, escalates, or changes subject.
- Ulterior transaction: the social-level message says one thing while the psychological-level message invites something else. Repeated ulterior transactions are the basis of games.
- Game: a recurring sequence of apparently plausible moves with a hidden angle and a predictable payoff, usually ending in a familiar bad feeling, vindication, excuse, rescue, accusation, or confirmation of an old position.
- Payoff: what the pattern gives the players, even when it hurts: strokes/attention, avoidance, justification, control, righteousness, familiar identity, social story, or protection from intimacy.
- Antithesis: a response that refuses the game invitation or undercuts the payoff while staying as Adult, respectful, and safe as possible.
- Autonomy direction: move toward awareness, spontaneity, and intimacy: seeing the present clearly, choosing freely, and speaking candidly without the game.
Workflow
-
Clarify the frame
- Identify Person A and Person B.
- Note the relationship, setting, apparent topic, and each person's stated goal if provided.
- Separate transcript evidence from the user's interpretation.
-
Segment the conversation
- Break the dialogue into stimulus-response pairs.
- Mark turning points: escalation, sudden hurt, sarcasm, repeated refusal, blame shift, helplessness, moralizing, rescue offer, gotcha moment, or withdrawal.
-
Map ego-state invitations
- For each important move, infer likely source ego state and target ego state.
- Prefer low-confidence language: "likely Parent-to-Child," "could be Child-to-Parent," "the Adult channel is briefly available here."
- Identify where Adult-to-Adult reality testing appears or disappears.
-
Classify transaction types
- Mark complementary transactions that keep the loop running.
- Mark crossed transactions that derail the stated topic.
- Mark possible ulterior transactions by writing both levels:
- Social level: what the words literally ask or assert.
- Psychological level: what reaction the move seems to invite.
-
Decide whether it is a game
- Look for recurrence, ulterior level, predictable sequence, and payoff.
- If these are not present, classify the exchange as one of: operation, activity/problem-solving, ritual, pastime, crossed transaction, conflict, misunderstanding, boundary issue, or intimacy attempt.
- If evidence is incomplete, say what additional transcript/context would confirm or falsify the game hypothesis.
-
Match named games carefully
- If a concrete named-game label is requested or likely, read
references/game-catalog.md. - Compare the transcript against signatures, roles, payoff, and antithesis, not just topic words.
- Return the closest named game, runner-up alternatives, and a confidence level.
- Prefer "not enough evidence for a named Berne game" over overfitting.
- If a concrete named-game label is requested or likely, read
-
Build a formal game hypothesis
- Pattern name: use a classic name only if it clearly fits; otherwise use a descriptive name.
- Players/roles: describe roles behaviorally, not morally.
- Aim: what the pattern seems to accomplish.
- Moves: list the minimum repeating sequence.
- Social level: the overt conversation.
- Psychological level: the likely ulterior invitation.
- Payoffs/advantages: include internal psychological, external psychological, internal social, external social, biological/stroke, and existential-position payoff when evidence supports them.
- Degree/intensity: first-degree/socially mild, second-degree/private or damaging, third-degree/high-stakes harm/legal/medical/violence risk.
- Confidence: high, medium, or low, with evidence.
-
Offer antithesis options
- Give 3-6 concrete options that break or soften the loop.
- Each option should include:
- What to say or do.
- Which game payoff it changes.
- Likely reaction or risk.
- When not to use it.
- Favor Adult-to-Adult moves: naming the process, asking for a concrete request, refusing rescue/persecution/victim roles, slowing down, setting a boundary, or ending the exchange calmly.
- Include one "gentle" option, one "direct" option, and one "boundary" option when possible.
-
Give next-turn scripts
- Provide short scripts in the user's voice or neutral voice.
- Keep scripts specific to the actual transcript.
- Avoid manipulative counter-games. The aim is to exit the game, not win it.
-
Close with a practical readout
- State the most likely classification.
- State the payoff loop in one sentence.
- State the best first experiment to try.
- State what outcome would show the loop is breaking.
Common Pattern Hints
Use these as quick pattern-recognition hints, then consult references/game-catalog.md for broader named-game coverage:
- Why Don't You - Yes But: one person asks for help, rejects each suggestion, and ends with confirmation that nothing works. Antithesis: stop giving solutions; ask what kind of support they want or what option they are willing to test.
- If It Weren't for You: one person attributes their stuckness to another's restriction while the restriction may also protect them from a feared choice. Antithesis: remove or loosen the restriction and invite ownership of the choice.
- Now I've Got You: one person waits for a mistake and then pounces with disproportionate righteousness. Antithesis: acknowledge the concrete error without accepting the punitive frame.
- See What You Made Me Do: one person disowns responsibility by attributing their reaction to the other. Antithesis: return responsibility gently: "I hear you're angry; I'm responsible for my part, not for what you choose to do next."
- Courtroom: both people recruit a judge, audience, or authority to decide who is right. Antithesis: refuse the judge role; redirect to wants, facts, and agreements.
- I'm Only Trying to Help You: help is offered in a way that creates dependency, superiority, resentment, or proof that the other is hopeless. Antithesis: ask permission before helping and hand agency back.
- Kick Me: one person behaves in ways that invite rejection or criticism, then treats the reaction as proof of their position. Antithesis: do not kick; name the concrete behavior and offer a clean choice.
- Blemish: one person scans for flaws to maintain superiority or distance. Antithesis: redirect from global fault-finding to the specific decision or need.
- Ain't It Awful: shared complaint creates bonding while keeping everyone passive. Antithesis: ask whether the goal is venting, action, or comfort.
- Schlemiel: repeated careless harm is followed by apologies that pressure forgiveness. Antithesis: require repair and changed behavior, not just apology.
- Sweetheart: a hostile or belittling message is softened with affectionate packaging. Antithesis: respond to the hostile content, not the sugar coating.
- Let's You and Him Fight: one person triangulates two others into conflict. Antithesis: refuse triangulation and speak directly with the absent/targeted person if appropriate.
- Look How Hard I've Tried: effort is displayed to avoid responsibility for results or decisions. Antithesis: validate effort briefly, then return to outcome, choice, or next action.
- Wooden Leg: a limitation is used as a blanket exemption from agency. Antithesis: respect the real limitation while identifying the remaining choices.
- Happy to Help: helpfulness may also buy moral credit, control, admiration, or leverage. Antithesis: separate the help from obligation; clarify consent and expectations.
Output Template
Use this structure when the user asks for analysis:
**Best Fit**
[One-paragraph classification with confidence.]
**Named Pattern Check**
- Closest: [named game or descriptive label]
- Runners-up: [near misses]
- Why not: [patterns considered and rejected]
**Transaction Map**
- [Turn or pattern]: [likely ego states], [transaction type], [evidence].
**Game Loop**
- Moves: [minimal recurring sequence]
- Social level: [overt topic]
- Psychological level: [ulterior invitation]
- Payoff: [what each person gets or avoids]
- Intensity: [first/second/third degree]
**How To Break It**
- Gentle: [script/action] -> [what payoff it changes]
- Direct: [script/action] -> [what payoff it changes]
- Boundary: [script/action] -> [what payoff it changes]
**Best First Experiment**
[One concrete thing to try next time and what to watch for.]
Quality Bar
- Anchor claims in specific words or moves from the transcript.
- Preserve uncertainty and alternatives.
- Give advice that changes the transaction, not just the topic.
- Prefer scripts that keep the user in Adult: factual, boundaried, curious, and non-punitive.
- Avoid escalating labels, amateur therapy, and "gotcha" interpretations.
相关技能
Analyze conversation transcripts: decisions, action items, dates, people, executive summary.
Structure a product data analysis, metric deep-dive, funnel analysis, or cohort study. Use when asked to analyse product metrics, investigate a drop in conve...
Rehearse a real-world conversation by modeling likely counterpart styles such as busy, defensive, friendly, or authority-like NPCs. Generate a natural openin...
Analyze comments, DMs, and replies across YouTube, TikTok, Instagram, and email to extract buying intent, pain points, and churn signals. Use when the user n...
Analyze emotional journey and story structure in long-form content. Maps pacing, engagement, and narrative tension. Use when the user needs to strengthen hooks, identify weak transitions, or optimize multi-part series storytelling.