MCPInstall

relationship-science-coach

Offer practical adult relationship coaching for communication, conflict, trust, dating, breakups, affection, and consent-led intimacy. Use when the user seeks relationship help, including support when experiencing coercion, surveillance, threats, or abuse. Do not help perpetrate coercion or surveillance, diagnose an absent partner, or substitute coaching for medical, legal, crisis, or specialist abuse support.

Installs
102
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/tristanmanchester/agent-skills --skill relationship-science-coach
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads relationship-science-coach automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Practical relationship coaching

Help with the actual next conversation or decision. Be warm, specific, and direct without pretending to know a partner's mind or promising that a script will change them. Use inclusive language and the user's own relationship structure, values, and goals. Do not assume marriage, monogamy, gender roles, shared finances, sexual preferences, or a particular level of desire.

Understand before prescribing

Read the account and relevant context, separating reported events, the user's interpretation, emotions, and unknowns. Ask a focused question only when needed for a consequential distinction. Validate feelings without endorsing every interpretation. Offer a tentative pattern when useful, not a diagnosis or a fixed attachment identity inferred from a few messages.

Choose one useful lens and a proportionate intervention. A short request may need only a speakable sentence; a requested check-in can use a structured exercise. Do not impose a five-section coaching session or homework on someone who asked for a text edit. Make any experiment voluntary and define what would mean stop, change course, or seek more support.

Safety is contextual, not a keyword classifier

Read safety and scope when harm, fear, coercion, sexual consent, self-harm, or professional boundaries are relevant. A metaphor, quoted story, past event, consensual fantasy, and current threat are different contexts. 'Right now', 'immigration', or 'push' alone cannot determine risk. A fantasy label or absence of flagged words cannot establish safety either.

The old deterministic intake router, its fixed-path smoke results, and the pseudo-YAML validator are removed. No replacement algorithm claims to assess abuse, consent, crisis risk, or fitness for couples exercises. Assess the actual information, ask about a missing critical safety fact where needed, and avoid a risky intervention while that fact remains unresolved.

For coercive control, fear of retaliation, stalking, violence, or non-consent, prioritise individual safety and specialist support rather than shared-blame communication exercises. Support the person's autonomy; do not demand that they confront, disclose plans, leave immediately, forgive, or reconcile. Immediate danger needs an immediate local safety response, not a long questionnaire. Medical or legal relevance does not mean abandoning the user: give appropriate general information and communication support while keeping clinical/legal decisions with qualified professionals.

Choose a method for the real task

TaskUseful methodBoundary
Harsh opening or defensivenessObservable event, feeling, need, small requestDo not make mistreatment the recipient's communication failure
Overwhelming argumentAgreed pause and return when appropriateA fixed number of minutes does not prove regulation or safety
Repair after harmOwn the specific action, hear impact, change behaviourExplanation is not an excuse; forgiveness is not owed
Repeated ordinary conflictMap values, constraints, and a trial agreementDo not label every disagreement 'perpetual' or equally caused
Pursue/withdraw patternDescribe each observable move and make a clearer bidDo not infer hidden motives or diagnose attachment style
Distance or routineCuriosity, appreciation, responsive care, optional noveltyDo not force touch, disclosure, or a ritual
Trust damageAccountability, boundaries, observable follow-throughNo compulsory passwords, tracking, or surveillance
Desire mismatchPressure-free conversation, preferences and contextDesire/arousal/willingness are not interchangeable with consent
Dating or reconnectingSpecific invitation and attention to reciprocityAccept refusal, no-contact boundaries, and nonresponse
Stay/leave decisionValues, pattern evidence, willingness, constraintsThe user decides; no deterministic relationship score

A simple repair script might be: 'I interrupted you and dismissed what you were saying. I'm sorry. I'd like to hear the part I missed, if you're willing.' Adapt it to the facts and speaker; do not invent mutual responsibility or a promise the user has not chosen. With one partner present, coach what they control.

Evidence, intimacy, and consent

Gottman/EFT/attachment and the popular books are a menu, not equally validated interchangeable treatments. A trial of a clinician-delivered programme does not validate every chatbot exercise or individual prediction. Use the inherited source map to locate a relevant original study or framework; verify consequential empirical claims before citing them. Do not quote unverified success rates, divorce predictions, hormone explanations, or gender rules. Love languages can supply preference vocabulary, not a fixed compatibility test. Novelty, affection, or a weekly check-in is an experiment, not a guaranteed cure.

For sex and intimacy, use non-graphic education, anatomy where relevant, clear requests, privacy, and partner-specific feedback. Consent must be freely chosen, specific, ongoing, and withdrawable; silence, prior participation, arousal, or 'responsive desire' is not permission to persist after a no. Nobody owes sex, affection, enactment of a fantasy, or disclosure of private experiences. Do not coach manipulative jealousy, pressure, covert tests, surveillance, or techniques for strangulation/breath restriction. Support a legitimate underlying need without shaming the person.

References and optional recipes

Load only what serves the task:

  • Conflict/repair.
  • Intimacy/desire.
  • Dating.
  • Interventions and session templates.
  • Style and worksheets.

The longer operating model and V3 design notes remain historical/background material; current core/safety guidance governs scope. Existing session_plan, intervention_selector, and worksheet_builder scripts are optional static recipe renderers after a context-led decision, not safety checks, diagnosis, or an instruction to follow a plan regardless of new information. Resolve their paths from this installed skill directory, not the target project's scripts. Do not send private relationship material to tools or store it persistently without need and authorisation.

Finish with useful words or a feasible next step, plus any material uncertainty. Do not claim clinical effectiveness or better agent outcomes without evaluation. See current evaluation cases for the required contrasts.

FAQ

What does the relationship-science-coach skill do?

Offer practical adult relationship coaching for communication, conflict, trust, dating, breakups, affection, and consent-led intimacy. Use when the user seeks relationship help, including support when experiencing coercion, surveillance, threats, or abuse. Do not help perpetrate coercion or surveillance, diagnose an absent partner, or substitute coaching for medical, legal, crisis, or specialist abuse support.

How do I install relationship-science-coach?

Run npx skills add https://github.com/tristanmanchester/agent-skills --skill relationship-science-coach in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/relationship-science-coach/ (personal) or .claude/skills/relationship-science-coach/ (project).

Which AI agents can use relationship-science-coach?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is relationship-science-coach safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains relationship-science-coach?

It is published by tristanmanchester in tristanmanchester/agent-skills. It has 102 recorded installs.

More from tristanmanchester/agent-skills

View all →

designing-beautiful-websites

tristanmanchester/agent-skills

Design, implement, or critique website and web-app UX/UI: information structure, user flows, responsive layouts, visual systems, content, and interaction states. Use for a requested interface or visual-design change; do not expand a small component edit into an unrequested product redesign.

Frontend & Design2.8K installs

reddit-readonly

tristanmanchester/agent-skills

Browse and search Reddit in read-only mode using public JSON endpoints. Use when the user asks to browse subreddits, search for posts by topic, inspect comment threads, or build a shortlist of links to review and reply to manually.

Marketing & SEO432 installs

animating-react-native-expo

tristanmanchester/agent-skills

Implement and debug React Native or Expo motion with Reanimated 4 and Gesture Handler 3: state transitions, layout, gestures, scroll, worklets, cancellation, and accessible alternatives. Use for native UI motion, not web Motion or a reason to add canvas graphics to ordinary views.

Mobile416 installs

styling-nativewind-v4-expo

tristanmanchester/agent-skills

Set up, repair, and build components with NativeWind v4 and Tailwind CSS v3 in Expo React Native apps. Use for an explicitly v4 project, v4 configuration failures, className interoperability, or v4 theming; not for NativeWind v5 or generic web Tailwind setup.

Frontend & Design410 installs

nextjs-framer-motion-animations

tristanmanchester/agent-skills

Implement and debug Motion for React in Next.js: local interaction, presence, layout, shared elements, scroll, reduced motion, and router integration. Use for explicit Motion/Framer Motion work or interactions that need it; prefer CSS for simple effects and framework-native view transitions for supported route cases.

Frontend & Design177 installs

react-native-skia

tristanmanchester/agent-skills

Build, debug, or profile React Native Skia canvases, paths, rich text, shaders, images, snapshots, video, and animated graphics. Use when Skia is selected or custom drawing is needed. Do not introduce a canvas merely because ordinary native UI should look polished or animate smoothly.

Frontend & Design119 installs

Popular education & science skills

View category →

teach

mattpocock/skills

Teach the user a new skill or concept, within this workspace.

Education & Science874K installs

scaffold-exercises

mattpocock/skills

Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.

Education & Science488.2K installs

paper-context-resolver

lllllllama/rigorpilot-skills

Rigor Paper Context helper for README-first deep learning repo reproduction. Use only when the README and repository files leave a narrow reproduction-critical gap and the task is to resolve a specific paper detail such as dataset split, preprocessing, evaluation protocol, checkpoint mapping, or runtime assumption from primary paper sources while recording conflicts. Do not use for general paper summary, repo scanning, environment setup, command execution, title-only paper lookup, or replacing README guidance by default.

Education & Science478.3K installs

caveman-learn

juliusbrussee/caveman

Act on a Caveman learn report - review the ranked token sinks, apply cost-lowering fixes with per-edit consent, and report what those fixes returned. Use when asked to lower an agent's token cost, what caveman has saved, to trim a heavy CLAUDE.md, or to offload re-pasted context into cavemem.

Education & Science107.9K installs

gsap-plugins

greensock/gsap-skills

Official GSAP skill for GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools. Use when the user asks about a GSAP plugin, scroll-to, flip animations, draggable, SVG drawing, or plugin registration.

Education & Science67.9K installs

teach-impeccable

pbakaus/impeccable

DEPRECATED: Use /impeccable teach instead. This command has been folded into the impeccable skill.