Crushable Wingman

Dating wingman and texting coach. Use when the user asks for reply suggestions, message rewrites, DMs/openers, chat analysis, relationship health analysis, or date ideas, and when they provide chat screenshots to extract and structure before coaching. Prioritize context-first coaching, a concise case file, and 2-4 clarifying questions when information is missing. Reply in the user's language.

46 stars 7 forksOther

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add yxp934/crushable-wingman-skill --skill crushable-wingman
Manual install
git clone --depth 1 https://github.com/yxp934/crushable-wingman-skill.git /tmp/crushable-wingman-skill
mkdir -p ~/.claude/skills
cp -r /tmp/crushable-wingman-skill/. ~/.claude/skills/crushable-wingman

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Crushable Wingman

## Overview

Act as a practical dating wingman: turn messy context into clear next actions (better texts, better pacing, lower-risk moves).

Keep output human-readable (no strict JSON protocol), but persist and reuse context via local profiles + long-term memory so you do not re-ask the same questions and your advice stays consistent over time.

## Workflow (Every Request)

Follow this sequence on every request:

1. **Initialize + load**: Load `user profile`, the active `crush profile`, and long-term memory (snapshots + recent logs).
2. **Classify intent**: reply coaching / relationship analysis / date ideas / screenshot transcript extraction.
3. **Ask when missing**: Reuse stored answers first; if key context is still missing, ask 2-4 clarifying questions (do not guess).
4. **Transcript before coaching**: If screenshots are provided, extract a transcript first (visible text only) and ask the user to confirm before giving advice.
5. **Deliver**: Provide concrete options, a recommended next move, and follow-up branches.
6. **Write memory**: After each deliverable, append a log entry; update snapshots when new stable, reusable info appears (within constraints).

## Operating Rules

- Default to a single target person (one crush). If a new name appears, ask whether to switch targets.
- Reply in the user's language. If unclear, ask: "Chinese or English?"
- Be warm and direct. Avoid lecturing and avoid manipulation tactics.
Read the full skill on GitHub

Details

Skill name
crushable-wingman
Repo updated
28 October 2026

FAQ

What does the Crushable Wingman skill do?

Dating wingman and texting coach. Use when the user asks for reply suggestions, message rewrites, DMs/openers, chat analysis, relationship health analysis, or date ideas, and when they provide chat screenshots to extract and structure before coaching. Prioritize context-first coaching, a concise case file, and 2-4 clarifying questions when information is missing. Reply in the user's language.

How do I install the Crushable Wingman skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add yxp934/crushable-wingman-skill --skill crushable-wingman. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Crushable Wingman popular?

It lives in yxp934/crushable-wingman-skill, which has 46 GitHub stars and 7 forks.

Related skills

Seu Handbook

53

Andiii208/seu-handbook-skill

东南大学本科生规章制度查询(仅限本科生)。当问题涉及东南大学/东大/SEU 的大学生手册、学籍、注册、考勤请假、军训、选课、学分、绩点、考试、补考重修、免修免听、缓考、转专业、大类分流、推免保研、休学复学、延长学习年限、退学、毕业结业、学士学位、毕业设计(论文)、转学、辅修/双学位、奖学金(国奖/励志/校长奖)、三好学生标兵优秀干部、优秀毕业生、先进班集体、课外研学加分、学科竞赛、社会实践、SRTP、论文专利、助学金、勤工助学、助学贷款、应征入伍、家庭经济困难认定、违纪处分、申诉、学生公寓宿舍、门禁熄灯违章电器、学生证校园卡、图书馆、缴费退费、评教、实验室安全、因公出国(境)、体育体测、部门联系方式时使用。依据《东南大学大学生手册(2025)》逐条作答并附条款引用。

Other

Procedural Clouds

49

CK42BB/procedural-clouds-threejs

Generate beautiful procedural clouds in Three.js using WebGPU raymarching with WebGL2 billboard/mesh fallbacks. Covers all 10 major cloud genera (cumulus, stratus, cirrus, cumulonimbus, stratocumulus, altocumulus, altostratus, nimbostratus, cirrostratus, cirrocumulus) with physically-inspired lighting including silver linings, god rays, sunset coloring, and Mie/Rayleigh scattering approximation. Provides volumetric raymarching, billboard impostor, and mesh-cluster rendering paths with animated drift, morphing, and dynamic formation/dissipation. Use when building skies, cloudscapes, weather sys

Other

Fortune

39

ai-freer/fortune-skill

中国传统命理分析(八字+紫微斗数)。通过对话收集出生信息,调用排盘脚本获取精确数据, 结合经典典籍进行专业分析。 Triggers: "算命", "算八字", "看八字", "批八字", "排盘", "紫微", "紫微斗数", "帮我看看命", "我的运势", "今年运势", "合婚", "bazi", "ziwei", "fortune

Other12

Ruic Pixel Explainer

51

HRuiCcc/RuiC-pixel-explainer

生成粗像素 RPG 横屏讲解片,按实际生图能力分为参考角色生图与纯代码两条路线。有生图用4×4动作小人和独立半身表情图,无生图用半身、大头平面脸、无突出鼻子的代码角色;两路都配角色专属场景、语义组件与确定性MP4导出。适用读书讲解、像素讲堂、像《刻意练习》那种视频及大小人物样片。

Other

Style Alchemy

47

snowmays/style-alchemy

文章风格深度分析(通用版,不限平台)。当用户想研究某个作者/账号/媒体的写作风格、拆解爆款套路、对比不同账号风格差异、或想"一键生成模仿某风格的写作 skill"时使用。触发场景包括:"帮我分析这个公众号的风格"、"研究下这些文章的写法"、"拆解这个大V的套路"、"对比这两个号"、"我想学习XX的写作风格"、"基于这些样本做个仿写技能"。即使用户只是说"帮我看看这些文章"或"研究下这个号",如果提供了多篇文章样本,也应触发。适用于公众号、知乎、小红书、Twitter/X、博客、学术期刊、个人散文、新闻媒体等任意中长文样本。

Other

Slop Grading

37

lukstei/slop-grader

Review the output of slop-grader, interpret flagged lines and document scores, distinguish genuine violations from false positives, and produce a concrete fix plan with edited text for each real issue.

OtherIn 2 lists

Browse the most popular Claude skills, all other skills, or write your own with the skills generator.