Communitygithub.com

Life Coach

Führt strukturierte Coaching-Sitzungen durch, die Werteklärung und das GROW-Modell nutzen. Jede Sitzung endet mit einer verbindlichen Handlung, einer Frist und einem Wenn-Dann-Plan für das wahrscheinlichste Hindernis.

Was ist Life Coach?

Diese Fähigkeit verwandelt eine allgemeine Hilfesuche in eine konkrete, umsetzungsorientierte Coaching-Sitzung, die auf dem GROW-Modell (Ziel, Realität, Optionen, Wille) basiert. Sie ist dafür konzipiert, die kostspielige Falle von angenehmen, aber folgenlosen Gesprächen zu vermeiden, indem sie jede Sitzung mit genau einer messbaren Aktion, einer Frist und einem vorausschauenden Hindernisplan abschließt. Der Coach fungiert als strukturgebender Spiegel, nicht als Ratgeber, um sicherzustellen, dass die Antworten im Besitz des Nutzers bleiben. Ein strenger Check zu Beginn jeder Sitzung stellt die Grenze zum therapeutischen Bereich klar: Coaching ist für funktionierende Menschen mit zukunftsgerichteten Zielen gedacht; Anzeichen von klinischem Leidensdruck werden sofort an einen zugelassenen Therapeuten verwiesen. Die Fähigkeit unterstützt verschiedene Zeitrahmen (einzelne Entscheidung, 90-Tage-Projekt, Lebensrichtung) und arbeitet mit einem eingebauten Verbindlichkeitsscreening: Jede Aktion muss auf einer Skala von 1-10 eine Vertrauensbewertung von 7 oder höher erreichen, sonst wird sie verkleinert, bis sie realistisch ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SkillMedev/skills/tree/HEAD/skills/life-coach

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Life Coach?

Coachen durch Fragen, nicht durch Vorschreiben: Der Nutzer besitzt die Antworten; der Coach hält die Struktur und den Spiegel. Der kostspielige Fehler, den diese Fähigkeit verhindert, ist das angenehme, abschweifende Gespräch, das in Einsicht, aber nicht in Verbindlichkeit endet – Sitzungen, die sich gut anfühlen und nichts verändern. Jede Sitzung endet mit genau einer Aktion, einer Frist und einem Plan für das Hindernis, das sie am wahrscheinlichsten stoppen wird.

Die Grenze zwischen Coaching und Therapie (zu Beginn jeder Sitzung prüfen)

Coaching arbeitet mit einer funktionierenden Gegenwart auf eine gewählte Zukunft hin. Es ist keine Therapie, und die Grenze ist nicht verhandelbar. Wenn eines dieser Anzeichen auftaucht – Hoffnungslosigkeit oder Gefühl der Wertlosigkeit, das über mehrere Sitzungen anhält, jede Erwähnung von Selbstverletzung oder Suizid, Panik, die das tägliche Funktionieren beeinträchtigt, Traumaaufarbeitung, Substanzabhängigkeit, eine Essstörung oder Trauer, die sich nicht bewegt – stoppen Sie das Coaching zu diesem Thema. Sagen Sie deutlich: Dies verdient mehr, als Coaching bieten kann, und ein zugelassener Therapeut oder Arzt ist der richtige Ansprechpartner. Ermutigen Sie die Person, einen solchen aufzusuchen, und setzen Sie das Coaching nur zu klar getrennten, zukunftsorientierten Themen fort, wenn der Nutzer dies wünscht. Wenden Sie niemals therapeutische Techniken an (Erforschung von Traumata, Diagnose, Behandlung). Jemanden zu echter Hilfe zu lotsen ist ein Coaching-Erfolg, kein Misserfolg.

Zu erfassende Eingaben

  1. Das Thema, zu dem der Nutzer gecoacht werden möchte, in seinen eigenen Worten.
  2. Zeithorizont: eine einzelne Entscheidung, ein 90-Tage-Projekt oder eine Frage zur Lebensrichtung. Standard: 90 Tage.
  3. Bisherige Versuche: Was wurde bereits versucht und was ist passiert – das Hindernis steckt normalerweise in dieser Antwort.
  4. Präferenz für Verbindlichkeit: Rhythmus und Kanal für Check-ins. Standard: ein Check-in pro Woche.

Ablauf

Schritt 1: Werte klären (erste Sitzung, danach vierteljährlich wiederholen)

Ziele, die nicht an Werten verankert sind, werden in der ersten harten Woche aufgegeben. Werte mit konkreten Fragen zutage fördern – „Beschreibe einen letzten Tag, der sich richtig angefühlt hat; was war da?", „Wofür ärgerst du dich, Zeit aufzuwenden, und worauf weist dieser Ärger hin?", „Wessen Leben macht dich neidisch, und auf welchen genauen Teil davon?" Reduzieren auf 3-5 Kernwerte in den eigenen Worten des Nutzers. Jedes nachfolgende Ziel wird daran gemessen; ein Ziel, das den Werten einer anderen Person dient, wird als solches benannt.

Schritt 2: Die Sitzung mit GROW durchführen

  • Ziel: Den vagen Wunsch in ein spezifisches, zeitgebundenes Ergebnis übersetzen. „Gesünder werden" wird zu „5 km ohne Unterbrechung bis zum [Datum] laufen." Gegen die Werteliste prüfen.
  • Realität: Feststellen, was jetzt tatsächlich wahr ist – Fakten, keine Geschichten. Fragen: „Was hast du bereits versucht?", „Was ist die eigentliche Einschränkung: Zeit, Geld, Angst oder Erlaubnis?" Spannungen und Vermeidungsverhalten widerspiegeln; der Spiegel ist die Hälfte des Werts von Coaching.
  • Optionen: Mindestens 3 wirklich unterschiedliche Wege generieren, bevor einer bewertet wird. Fragen: „Was würdest du tun, wenn du wüsstest, dass du nicht scheitern kannst?", „Was würdest du einem Freund in genau dieser Situation raten?" Optionen erst vorschlagen, wenn die eigene Liste des Nutzers erschöpft ist – zu früh angeboten, verdrängt die Idee des Coaches ihre und ihre Verbindlichkeit verschwindet damit.
  • Wille: Auf eine Aktion einigen – den kleinsten Schritt, der innerhalb von 7 Tagen machbar ist. Dann das folgende Verbindlichkeitsscreening durchführen.

Schritt 3: Die Verbindlichkeit prüfen

Fragen: „Auf einer Skala von 1-10, wie zuversichtlich bist du, dass du das bis dahin tun wirst?" Alles unter 7 bedeutet, dass die Aktion zu groß oder die Frist falsch ist – verkleinern, bis die Zahl 7 oder höher erreicht. Eine verkleinerte Aktion, die stattfindet, ist besser als eine beeindruckende, die nicht stattfindet. Dann einen Wenn-Dann-Plan für das wahrscheinlichste Hindernis vorab festlegen: „Wenn [das Hindernis] eintritt, dann werde ich [spezifische Reaktion]." Das Hindernis laut benennen; unbenannte Hindernisse gewinnen standardmäßig.

Schritt 4: Mit dem Verbindlichkeitskontrakt abschließen

Jede Sitzung endet mit drei Sätzen, die der Nutzer wiederholt: die eine Aktion, die Frist und woran er erkennt, dass sie erledigt ist (Nachweis, keine Gefühle – „E-Mail gesendet" nicht „Fortschritte gemacht").

Schritt 5: In der nächsten Sitzung ehrlich nachfassen

Mit dem Kontrakt beginnen: erledigt, teilweise erledigt oder nicht erledigt. Kein Urteil, völlige Ehrlichkeit – was ist passiert, was war im Weg, was zeigt dieses Hindernis? Zwei aufeinanderfolgende Verfehlungen derselben Aktion bedeuten, dass das Ziel falsch ist, die Aktion zu groß ist oder ein Wertekonflikt darunter verborgen liegt; diagnostizieren, welcher Fall vorliegt, bevor sie ein drittes Mal gesetzt wird. Ermutigen und fordern; niemals schmeicheln.

Beispielhafte Ausgabe: Abschluss einer Sitzung, schlecht vs. gut

Schlecht: „Tolle Sitzung! Also wirst du mehr netzwerken und versuchen, aus deiner Komfortzone herauszukommen. Viel Glück, du schaffst das!"

Gut: „Sag mir den Kontrakt noch einmal. – 'Ich werde Dana und Marcus bis Donnerstag 18 Uhr eine E-Mail schreiben und jeweils um ein 20-minütiges Gespräch bitten, wie sie in Produktrollen gewechselt sind. Erledigt bedeutet, dass beide E-Mails in meinem Gesendet-Ordner sind. Wenn ich mich dabei ertappe, den Entwurf länger als 15 Minuten zu polieren, dann sende ich ab, was ich habe.' – Zuversicht, 1-10? – '8.' – Gut. Ich werde am Freitag nach dem Gesendet-Ordner fragen."

Der schlechte Abschluss verpflichtet zu einer Stimmung. Der gute Abschluss verpflichtet zu zwei namentlich genannten E-Mails, einer Uhrzeit, einem Nachweis der Erledigung, einem Wenn-Dann für das eigentliche Hindernis (Perfektionismus) und einer Zuversichtsbewertung über dem Schwellenwert.

Ergebnis

Einen Coaching-Verlauf erstellen, der Folgendes enthält: Die 3-5 Kernwerte des Nutzers in seinen eigenen Worten, die GROW-strukturierten Sitzungsnotizen, eine verbindliche Aktion mit Frist und Erledigungsnachweis, die Zuversichtsbewertung (7+), den Wenn-Dann-Hindernisplan und das Datum für den Check-in.

NICHT tun

  • Gib nicht die Antwort, wenn eine Frage seine/ihre zutage fördern würde – Ratschläge schaffen Abhängigkeit; Fragen schaffen Eigenverantwortung.
  • Akzeptiere keine Verbindlichkeit, die unter 7/10 bewertet wird; verkleinere die Aktion, anstatt stärker zu hoffen.
  • Lass keine Sitzung mit Themen statt einer Aktion enden – „an Grenzen arbeiten" ist ein Thema, keine Verpflichtung.
  • Schmeichle nicht. Warmherzige Ehrlichkeit über einen Fehlschlag schafft mehr Vertrauen als Lob für Anstrengung, die nicht stattgefunden hat.
  • Coache nicht über die Therapiegrenze hinweg, nur weil sich das Gespräch hilfreich anfühlt – sich hilfreich anfühlen ist nicht dasselbe wie sicher oder qualifiziert.

Qualitätsmaßstab

  • Sitzung endet mit genau einer Aktion, datiert, mit beobachtbarem Nachweis der Erledigung.
  • Zuversichtsbewertung abgefragt und bei 7 oder höher.
  • Ein Wenn-Dann-Plan existiert für ein benanntes Hindernis.
  • Das Ziel lässt sich auf einen der genannten Werte des Nutzers zurückführen.
  • Die Therapieprüfung wurde durchgeführt, und alles Klinische wurde laut und direkt weitergeleitet, nicht umgangen.

Eskalation

Keine Therapie-, medizinische oder finanzielle Beratung. Klinische Anzeichen werden sofort an einen zugelassenen Fachmann weitergeleitet (siehe Abschnitt zur Grenze). Coaching zu Geldentscheidungen geht einher mit der Fähigkeit für größere Kaufentscheidungen oder Finanzplanung; Gewohnheitsmechanik geht einher mit dem Gewohnheitsaufbau; laufende Zielverfolgungssysteme gehören zur Zielverantwortlichkeit.

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

SkillMedev/skills

Designs REST API surfaces - resource naming, HTTP method and status-code semantics, error shapes, pagination, and filtering - and delivers an endpoint spec a consumer can build against without asking questions. Use when someone asks "how should I name this endpoint", "what status code should this return", "should this be PUT or PATCH", "how do I paginate this list", or is reviewing an API before it ships to external consumers. Do NOT use for planning breaking-change rollouts and deprecation windows - use api-versioning-strategist instead; for GraphQL type and resolver design - use graphql-schema instead; for generating client SDKs from an existing spec - use api-client-generator instead; for designing inbound webhook endpoints - use webhook-receiver-hardener instead.

SkillMedev/skills

Produce an accurate, properly timed caption track (SRT or WebVTT) from a video's audio - transcribing or aligning to the voiceover script, timing cues to speech, and enforcing line-length and reading-speed rules so captions are readable and in sync. Use when someone says "generate captions", "make subtitles from the audio", "transcribe and caption this", "export an SRT or VTT", "the captions are out of sync", or "the subtitles flash by too fast to read". Do NOT use to burn-in, style, reframe, or position an existing caption track for a platform (9:16, brand styling, safe areas) - that is social-video-formatter; do NOT use to animate text word-by-word as a motion graphic - that is kinetic-typography; do NOT use to write the spoken script in the first place - that is narration-script.

SkillMedev/skills

Turns data and charts into a decision-driving narrative structured as headline finding, trend, implication, and recommended action - with finding-led chart titles, context for every number, annotation guidance, and honest flags on any conclusion the data cannot support. Use when someone says "turn these numbers into a story", "what's the takeaway from this data", "help me present these results to leadership", or has charts but no narrative. Do NOT use for compressing a long document into a one-pager - use executive-summary instead - or for running the analysis that produces the findings - use eda-playbook instead.

SkillMedev/skills

Use when a task needs live or historical money data - "convert USD to EUR", "current/past exchange rate", "FX rate on this date / over this range", or "current price of Bitcoin/Ethereum, market cap, 24h change". Frankfurter (ECB reference rates, no key) is the FX default; CoinGecko's free keyless tier covers crypto. Do NOT use for stock quotes or equities - no keyless stock API survives verification, say so instead of guessing; do NOT use for country economic indicators like GDP or inflation series - use government-open-data instead; if the request is a vague "I need live data", route through public-data-api-picker.

SkillMedev/skills

Builds a driver-based FP&A operating model linking business inputs to P&L, balance sheet, and cash flow outputs. Use when building an annual plan, preparing investor materials, running scenario analysis, or stress-testing the business.

SkillMedev/skills

Use when a task needs live geographic lookups - "geocode this address", "what's at these coordinates" (reverse geocoding), "lat/lon for this city", "which country/state is this ZIP or postal code in", or "country facts: capital, currency, population, flag". Nominatim (OpenStreetMap) is the geocoding default; Zippopotam for postal codes; APICountries for country facts. All keyless. Do NOT use for weather at a location - use weather-climate instead; do NOT use for country-level statistics over time (GDP, population trends) - use government-open-data instead; if the request is a vague "I need live data", route through public-data-api-picker.

SkillMedev/skills

Runs the full Getting Things Done loop - capture, clarify, organize, reflect, engage - building a trusted system of context lists, a projects list with defined next actions, and a weekly review habit. Use when someone says "I'm overwhelmed and things are slipping through the cracks", "set up GTD for me", "help me do a brain dump and organize it", or "my to-do list is a mess". Do NOT use for just running the weekly review ritual itself - use weekly-review instead - or for clearing an email backlog - use inbox-zero.

SkillMedev/skills

Processes any email backlog to zero using the 4Ds - Delete, Delegate, Defer, Do - with a mass-archive strategy for the obvious, a touch-each-email-once discipline, and a keep-it-clear system of batched processing windows, ruthless unsubscribing, filters, and a minimal folder setup. Use when someone says "I have 5,000 unread emails", "help me get to inbox zero", "email is eating my whole day", or treats their inbox as a to-do list. Do NOT use for drafting the reply emails themselves or prioritization rules for an ongoing support queue - use email-triage instead - or for protecting focus time around the email windows - use deep-work-planner instead.

SkillMedev/skills

Write landing-page copy section by section - hero, social proof, features-as-benefits, objections, CTA - leading with one promise and proving it down the page. Use when someone asks "write my landing page", "improve my hero headline", "what should the homepage say", "turn these features into benefits", or is shipping a new page for a launch or campaign. Do NOT use for testing and optimizing an existing page's conversion rate - use landing-page-cro instead; for the one-line claim itself use positioning-statement; for the full message ladder use messaging-hierarchy.

SkillMedev/skills

Improves an existing landing page's conversion rate through evidence-first CRO - audit heatmaps and recordings, write structured hypotheses, prioritize with ICE scoring, and run one-variable tests to statistical significance. Use when someone asks "why isn't my landing page converting", "audit this page before we scale spend", "which A/B test should we run first", or after a CVR drop or ahead of a paid-traffic push. Do NOT use for writing a new landing page from scratch - use landing-page-copy instead. Do NOT use for auditing the ad accounts sending the traffic - use paid-acquisition-audit instead. Do NOT use for reading the results of a finished experiment - use ab-test-analyzer instead.

SkillMedev/skills

Adapts English content for a target language and region - swapping idioms, setting the right formality register, replacing cultural references, converting dates, units, and currency - and delivers the localized text with a notes column explaining each adaptation and flagging what needs a native reviewer. Use when someone asks "localize this copy for the Japanese market", "adapt our marketing copy for the Mexican market", "make this translation sound native instead of literal", or a literal translation reads foreign, stiff, or risky. Do NOT use for auditing in-product UI text quality - use ux-writing-audit instead.

SkillMedev/skills

Turns a natural-language video brief into a complete, ready-to-preview Remotion composition - extracts duration, scenes, brand colors, aspect ratio, and real copy; plans the frame budget; and writes data-driven React/TypeScript using useCurrentFrame, interpolate, spring, AbsoluteFill, and Sequence, registered in Root.tsx. Use when someone says "build a 20-second product demo video", "animate a feature walkthrough", "write the Remotion code for this marketing clip", or wants a scene-by-scene composition they can scrub in Studio. Do NOT use for rendering, iterating, or batching the finished MP4 - use remotion-render instead - or for installing and scaffolding the project - use remotion-setup instead.

SkillMedev/skills

Scaffolds a new Remotion video project wired for Claude Code Agent Skills - Node check, create-video scaffold, skills install, folder conventions, Google Fonts, and a smoke-test render. Use whenever someone wants to start making videos with Remotion and Claude, even just "make product videos with Claude.

SkillMedev/skills

Classifies incident severity (SEV1-4) using impact, scope, and urgency signals and decides who to page. Use when an alert fires or a report comes in and a severity call must be made quickly.

SkillMedev/skills

Use the Skill Me catalog from inside any conversation - discover, install, and manage Claude skills through the Skill Me MCP, and load installed skills automatically each session.

SkillMedev/skills

Write one platform-native caption from a topic and brand voice, with a front-loaded hook, native length, and a single earned CTA. Use when the user gives a topic (and optionally brand voice or a described image/video) and asks for an Instagram, LinkedIn, X/Twitter, or TikTok caption. Do NOT use when the user wants a dedicated standalone LinkedIn post - use linkedin-post-writer instead; or a multi-post X thread - use tweet-thread-builder instead; or to adapt one existing piece of content into versions for several channels - use cross-platform-reformatter instead.

SkillMedev/skills

Reframe and export a finished video for social platforms - 9:16 ↔ 16:9 cropping, burned-in captions, a platform-native first frame, loop design, and per-platform specs (aspect, length, safe areas) for TikTok, Reels, Shorts, X, and LinkedIn. Use when someone says "make this vertical", "crop to 9:16", "format for TikTok/Reels/Shorts", "add captions/subtitles", "why is my video cut off on mobile", "resize for Instagram", or "export for social". Do NOT use when the question is about the storyboard or shot order before any video exists (use video-storyboard); the animation craft of how elements move (use motion-design-principles); animated word-by-word caption styling (use kinetic-typography); palette, contrast, or lighting (use motion-color-and-light); directing the product-demo content and screen choreography (use product-demo-director); or scoring, beat-syncing, or audio (use sound-and-music-sync) - this is the craft layer that decides WHAT to format for the feed, then hands a concrete spec to remotion-compo...

SkillMedev/skills

Writes and tunes PySpark jobs - join strategy and broadcast size limits, shuffle-partition sizing, skew diagnosis and salting, UDF avoidance, caching, and output file layout - with concrete size and skew thresholds. Use when someone asks "why is my Spark job slow", "should I broadcast this join", "one task takes forever while the rest finish", "my job OOMs during a join", or is writing a new PySpark ETL job. Do NOT use for Kafka topic, consumer-group, or streaming-pipeline design - use kafka-pipelines instead; do NOT use for single-machine dataframe work that fits in memory - use pandas-expert instead.

SkillMedev/skills

Builds clean, performant, accessible SwiftUI views with correct state ownership, scoped invalidation, and smooth list scrolling, and reviews existing SwiftUI code against a concrete frame-time and re-render budget. Use when someone asks "why does my SwiftUI list stutter", "should this be @State or @Observable", "my whole screen re-renders when one row changes", "how do I animate this transition", or wants a SwiftUI view built or refactored. Do NOT use for cross-platform React Native apps - use react-native-pro instead; do NOT use for Flutter widget trees - use flutter-widget-architect instead; do NOT use for Android Compose UIs - use jetpack-compose-builder instead.

Verwandte Skills