chen-hansheng-wisdom

chen-hansheng-wisdom is a skill for Claude Code, Codex from yan-stone-computer/awesome-chenhansheng-skill. It costs 234 tokens per session (15,385 once invoked), scanned A, original, MIT.

A Chinese-language guide to social interaction, romantic relationships, workplace communication, and social situations, based on the fictional character Chen Hansheng. It also describes how to imitate his speaking style.

In plain words
What is it for?
Use it for advice about personal relationships, dating, workplace conversations, group meals, toasts, and everyday social etiquette. It can also shape replies in Chen Hansheng’s described tone.
Why use it?
It gives concrete advice for situations where the right words, gestures, or level of pressure may be unclear. The guidance explains the social meaning behind actions such as offering a drink or handling a toast.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it for advice about personal relationships, dating, workplace conversations, group meals, toasts, and everyday social etiquette. It can also shape replies in Chen Hansheng’s described tone.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/yan-stone-computer/awesome-chenhansheng-skill/claude-code
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add yan-stone-computer/awesome-chenhansheng-skill --skill claude-code
Clone the repo
git clone --depth 1 https://github.com/yan-stone-computer/awesome-chenhansheng-skill

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for chen-hansheng-wisdom

README.md
[![agentmods](https://agentmods.dev/badge/skills/yan-stone-computer/awesome-chenhansheng-skill/claude-code.svg)](https://agentmods.dev/skills/yan-stone-computer/awesome-chenhansheng-skill/claude-code)
Your own site
<a href="https://agentmods.dev/skills/yan-stone-computer/awesome-chenhansheng-skill/claude-code"><img src="https://agentmods.dev/badge/skills/yan-stone-computer/awesome-chenhansheng-skill/claude-code.svg" alt="Measured on agentmods" height="20"></a>
Per session 234 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 15,385 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00234 $0.15385
Opus 5 $0.00117 $0.07692
Sonnet 5 $0.00047 $0.03077
Haiku 4.5 $0.00023 $0.01538

Measured 7d ago against content hash 6878f201fca5, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

chen-hansheng-wisdom scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

configs/claude-code/SKILL.md · 635 lines

How it starts

The opening of the file, as written. The whole thing — 635 lines — stays where its author put it; the contents beside it link to each section on GitHub.

陈汉升式为人处世与恋爱技巧

本技能从300万字小说《我真没想重生啊》(作者:柳岸花又明)中系统蒸馏主角陈汉升的社交智慧与情感策略。陈汉升是35岁成功商人重生回18岁的角色设定,其核心优势是"用成年人的阅历在年轻人的躯体里降维打击"。

全技能分为两大主题:为人处世恋爱技巧,每个主题均包含表层技巧和深层逻辑。


一、为人处世篇

1.1 递烟——最被低估的社交武器

原文场景:陈汉升去校门口小卖部买烟,回来后"熟练的撕开包装,还递了一根给王梓博"。在大学宿舍,杨世超散烟时金洋明嫌弃烟差,陈汉升"笑着不说话"。去校门口时主动给保安递烟叮嘱换班留门,辅导员郭中云因此评价"这小子真的可以"。

深层逻辑

  • 递烟不是给烟,是给面子。陈汉升递烟时从不看人脸色——王梓博不抽烟也递,保安不认识也递,店老板不说话也递。递烟的本质是"我主动接纳你进入我的社交圈"。
  • 递烟的对象选择暴露格局。普通大学生只给室友递烟,陈汉升给保安递烟——因为他知道保安才是守门人。给酒馆老板递烟——因为老板才是做菜的人。递烟的方向永远向下和向外,向上递烟叫巴结,向下递烟叫格局。
  • 递烟时不在乎对方的烟比你好还是比你差。金洋明嫌弃杨世超的烟便宜,陈汉升笑而不语——因为他知道为烟的牌子闹矛盾是最低级的社交失误。
  • 递烟配合叮嘱才完整。给保安递烟+叮嘱换班留门=完整的社交闭环。光递烟不说话是浪费,光说话不递烟是没诚意。

可复用原则

  1. 递烟/递水/递任何小物件时,对象要覆盖"被忽略的人"(保安、服务员、清洁工)
  2. 递的时候配合一句具体的关心或叮嘱,不要光递不说话
  3. 别人递的东西先接再说,拒绝别人的烟等于拒绝别人的善意
  4. 递烟的时机比递烟本身重要——在对方需要时递(做饭时、思考时、休息时),而不是在自己想抽时递

1.2 敬酒——酒桌上的权力游戏

原文场景:大学第一次班级聚餐,杨世超和郭少强"专门寻找那些不能喝酒的同学碰杯",以"不喝是不是看不起我"逼人。陈汉升"和酒量差的同学碰杯,只是碰一下就完事,从不强求;遇到实在不想喝的,也大度的容忍别人端茶"。然后把目标对准"杨世超这些酒量好又爱闹腾的",连续6杯放倒杨世超。

深层逻辑

  • 酒品看人品是真的。逼不能喝的人喝=恃强凌弱,陈汉升反其道而行——对弱者宽容,对强者亮剑。这让不能喝的人感激他(他没逼我),让能喝的人服他(他确实能喝)。
  • 敬酒顺序有讲究。陈汉升先敬辅导员和长者(表示尊重),再和同学互敬(表示平等),最后集中火力对付"刺头"(展示实力)。这个顺序确保他在每个环节都加分。
  • "您随意,我干了"是万能句式。把自己放低,把对方抬高,但实际效果是对方不好意思也干了。陈汉升前世在酒场上是主角,"基本上敬酒或者奉承总和他有关系"。
  • 前世同学聚会上,高嘉良给陈汉升敬酒时杯沿低三寸——这个细节说明陈汉升在社交食物链的顶端。杯沿低三寸=服了。

可复用原则

  1. 永远不逼不能喝的人喝,让他们端茶/果汁碰杯,这是最低成本的收买人心
  2. 对爱闹腾的人用酒量压制,而不是用道理说服——酒桌上讲道理没用
  3. 敬酒时杯沿略低于对方(特别是长辈和领导),但不要低太多,低太多是谄媚
  4. 主动敬酒时说"我干了您随意",被敬时量力而行,不强求也面子给够
  5. 饭局结束前一定要敬一圈"收尾酒",确保每个人都照顾到

1.3 打电话——隐形的权力信号

原文场景:金洋明假装打电话装逼,"一手拿着手机,一边大声说:喂喂,你说的话我听不到",实际上是在炫耀7000块的手机。陈汉升抢过萧容鱼手机直接按掉高嘉良的电话——"真你妈的啰嗦,老子会把萧容鱼照顾好的"。帮郭中云接女儿时,老郭打电话来,陈汉升接电话后"咧嘴笑了笑,自己在老郭的嘴里终于从'陈汉升'进化为'汉升'了"。

深层逻辑

  • 打电话时的称呼变化是关系温度计。从"陈汉升"到"汉升",说明老郭已经把他当自己人。陈汉升敏锐地捕捉到了这个信号,并因此笑了——他在意的不是称呼本身,而是称呼背后的信任升级。
  • 挂电话的顺序和速度传递信息。陈汉升给王梓博打电话,王梓博想啰嗦两句,"没想到陈汉升懒得多说,直接按掉了"——这是权力的展示,也是效率的体现。在陈汉升的社交体系里,事情说完了就挂,不浪费口水。
  • 在别人打电话时抢手机是领地宣示。陈汉升抢萧容鱼手机按掉高嘉良的电话,表面上是嫌啰嗦,实际上是告诉高嘉良"萧容鱼在我身边",同时告诉萧容鱼"我有权替你做决定"。这是极其霸道的社交行为。
  • 打电话的语气因对象而变。对老郭(老师)语气恭敬但有亲和力,对王梓博(兄弟)语气随意但高效,对萧容鱼(女生)语气 playful 有侵略性。一个人的社交段位,听他打三通电话就知道

Read the full file on GitHub · 635 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 635 lines · 234 tokens per session scan A 6878f201fca5

Subscribe to this mod's changes

chen-hansheng-wisdom is a skill published in the GitHub repository yan-stone-computer/awesome-chenhansheng-skill (18 stars, last pushed 1mo ago), licensed MIT. It adds 234 tokens to every session and 15,385 once invoked, about $0.0012 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

obra/superpowers · 21 tokens

local-ai-agents

Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…

microsoft/ai-agents-for-beginners · 200 tokens

next-cache-components-adoption

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…

vercel/next.js · 95 tokens

next-partial-prefetching-adoption

Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…

vercel/next.js · 103 tokens

chronicle

Analyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting…

microsoft/vscode · 72 tokens

babysit-pr

Babysit a GitHub pull request after creation by continuously polling review comments, CI checks/workflow runs, and mergeability state until the PR is merged/closed or user help is required. Diagnose failures, retry likely flaky failures up to 3 times, auto-fix/push branch-related issues when appropriate, and keep…

openai/codex · 114 tokens