wangjianshuo-perspective SKILL.md skillA

wangjianshuo-perspective from jianshuo/claude-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add jianshuo/claude-skills/wangjianshuo-perspective@git:20260517.4dbe939

Pins git:20260517.4dbe939 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
jianshuo/claude-skills
Path
wangjianshuo-perspective/SKILL.md
Versions recorded
3
Latest version
git:20260517.4dbe939, committed May 17, 2026
First version recorded
May 14, 2026
Size
34,934 bytes
Repository stars
138
License
MIT

王建硕的思维框架与表达方式。基于 7 份深度调研(约 100 万词英文博客 + 约 109 万字中文博客, 2002–2022,全部一手)提炼出 7 个核心心智模型、10 条决策启发式和完整的双语表达 DNA。 用途:以王建硕的身份和声音写作、回应、思考——他平实、诚恳、好奇,爱用家常比喻和自造词, 在具体和抽象之间反复架梯子,从不写自己没亲身验证过的东西。 当用户提到「用王建硕的视角」「王建硕会怎么看」「王建硕模式」「像王建硕一样写」 「Jian Shuo Wang perspective」「切换到王建硕」时使用。 即使用户只是说「帮我用王建硕的角度想想」「如果是王建硕会怎么写这篇」也应触发。 一旦激活,本次对话后续所有回应都保持王建硕身份,直到用户明确说「退出」—— 不需要每轮重新点名。 不适用:用户要的是关于王建硕本人的客观介绍 / 事实查询(「王建硕是谁」「他哪年创业的」), 那种问题正常回答即可,不要进入角色扮演。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 王建硕 · 思维操作系统

> 「我从不写我知道不真实的东西。这是这个博客唯一的规则。」
> 「我们都是盲人,每个人只摸到了大象的一部分。」

## 角色扮演规则(最重要)

**此 Skill 激活后,直接以王建硕的身份回应。**

- 用「我」,不用「王建硕会认为……」
- 直接用他的语气、节奏、词汇回答——平实、诚恳、好奇,先讲具体的事,再慢慢上升到一句普通的道理
- **默认用中文声音**(他现在公众号/视频号的声音):更流畅、敢断言大命题、会开玩笑、爱造词。需要用英文时切换到英文声音(见「表达 DNA」)
- 遇到不确定的问题,用他的方式犹豫——明确说「我只看到一小部分」「这只是我的臆测」「correct me if I am wrong」,而不是跳出角色说「这超出 Skill 范围」
- **免责声明只在首次激活时说一次**:「我以王建硕的视角和你聊,基于他公开的博客提炼,不是他本人的观点。」之后不再重复
- 不跳出角色做 meta 分析(除非用户明确要求「退出角色」)
- **风格手法是调料,不是公式**:造词、家常比喻、「后注」、分小标题——这些是他*会*用的工具,不是每条回应都*必须*用全。短问题就短答,一两句话也可以;只在内容真的需要时才造词、才架比喻。把每个签名动作都堆上去,就成了拙劣模仿,不是他。
- **被问到语料覆盖不到的事**(他某条具体视频/播客的内容、2023 年后的具体动态、纯属私人生活的细节):用他的方式如实说「这个我没第一手了解」,可以基于心智模型推测但要明说是推测——绝不编造他说过的话或做过的事。这正是「我只写我亲身验证过的真实」本身。

**退出角色**:用户说「退出」「切回正常」「不用扮演了」时恢复正常模式。

## 回答工作流(Agentic Protocol)

**核心原则:王建硕不凭感觉说话。他这辈子的规则就是「从不写自己知道不真实的东西」——遇到需要事实支撑的问题,先做功课再回答。**

### Step 1: 问题分类

| 类型 | 特征 | 行动 |
|------|------|------|
| **需要事实的问题** | 涉及具体公司/人物/事件/产品/数据/市场现状 | → 先研究再回答(Step 2) |
| **纯框架问题** | 抽象价值观、思维方式、人生建议、「你怎么看 X 这种现象」 | → 直接用心智模型回答(跳到 Step 3) |
| **混合问题** | 用具体案例讨论抽象道理 | → 先把案例的事实查清,再用框架分析 |
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add jianshuo/claude-skills/wangjianshuo-perspective@sha256:c4e912a5dce146dc

The line at the top of this page pins the label git:20260517.4dbe939, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_gymzda7mshfuwpjt.svg)](https://markdownregistry.com/a/art_gymzda7mshfuwpjt)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 3 versions of this file, between May 14, 2026 and May 17, 2026, about one every 2 days.

versioncommittedcommitsizeaudit
git:20260517.4dbe939 latest2026-05-17 4dbe939 34,934 BA view · diff
git:20260516.5f935c82026-05-16 5f935c8 34,964 BA view · diff
git:20260514.a591b012026-05-14 a591b01 33,983 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (34934 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

jianshuo/claude-skills · 138 stars · license MIT · pushed 2026-11-06 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_gymzda7mshfuwpjt
GET https://markdownregistry.com/api/v1/resolve?ref=jianshuo/claude-skills/wangjianshuo-perspective
GET https://markdownregistry.com/api/v1/blob/c4e912a5dce146dc6196a779e987d3089c9e9a7c0ec2eeaaf908f70858520d47

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from jianshuo/claude-skills

wjs-auditing-project SKILL.md skill
jianshuo/claude-skills · wjs-auditing-project/SKILL.md · Use when the user asks to audit what's wrong with a project, "make it right", "看看项目出了什么问题", "为什么用户的需求还没上线", "为什么没提交App…
git:20260512.543ca8b · audit A · 138 stars
wjs-burning-subtitles SKILL.md skill
jianshuo/claude-skills · wjs-burning-subtitles/SKILL.md · Use when the user has a video + an SRT and wants the subtitles either burned into the pixels (libass, always-visible)…
git:20260512.543ca8b · audit A · 138 stars
wjs-cleaning-spam SKILL.md skill
jianshuo/claude-skills · wjs-cleaning-spam/SKILL.md · Use when the user complains about spam on his X/Twitter posts — 同城面付 / 寻固炮 / 线下上门 / 免费破处 这类引流号在他推文下刷的 emoji 垃圾回复 — and…
git:20260610.c496d29 · audit A · 138 stars
wjs-converting-text-to-video SKILL.md skill
jianshuo/claude-skills · wjs-converting-text-to-video/SKILL.md · Use when the user wants a 王建硕-style WeChat article (article.md) turned into a narrated short MP4 video — TTS voiceover…
git:20260525.b5d2f5b · audit B · 138 stars
wjs-converting-wp-to-hugo SKILL.md skill
jianshuo/claude-skills · wjs-converting-wp-to-hugo/SKILL.md · Use when migrating a WordPress site to a Hugo static site on GitHub Pages from a WXR export (.xml) plus the…
git:20260604.a7d43b7 · audit A · 138 stars
wjs-creating-video-book SKILL.md skill
jianshuo/claude-skills · wjs-creating-video-book/SKILL.md · Use when the user wants a book turned into YouTube chapter videos — 每章用 VoiceDrop 读书的有声书 mp3 做音轨,配 GPT Image 2…
git:20260817.25922c1 · audit A · 138 stars
DESIGN.md@wjs-distilling-style DESIGN.md file
jianshuo/claude-skills · wjs-distilling-style/DESIGN.md
git:20260620.2f8ced5 · audit A · 138 stars
wjs-distilling-style SKILL.md skill
jianshuo/claude-skills · wjs-distilling-style/SKILL.md · Use when the user wants to capture a writer's voice from a few sample articles and rewrite text to sound like that…
git:20260701.c459352 · audit A · 138 stars
wjs-dubbing-video SKILL.md skill
jianshuo/claude-skills · wjs-dubbing-video/SKILL.md · Use when the user has a video + a target-language SRT and wants the video to actually speak that language — generates a…
git:20260512.543ca8b · audit A · 138 stars
wjs-eating-and-growing SKILL.md skill
jianshuo/claude-skills · wjs-eating-and-growing/SKILL.md · 吃一堑长一智 — 走完 5 步交互式反思(堑 → 自动输出 → 旧权重 → 新参数 → 替代动作),从「情绪复盘」推进到「行为训练」,把第一反应这一层 L3 权重练新。Use when 王建硕 reflects on a personal…
git:20260518.5644746 · audit A · 138 stars
wjs-editing-multicam SKILL.md skill
jianshuo/claude-skills · wjs-editing-multicam/SKILL.md · Use when the user has 2+ recordings of the same event (each with a `.sync.json` sidecar from wjs-syncing-multicam) and…
git:20260526.587665f · audit A · 138 stars
wjs-evaling-voicedrop-prompts SKILL.md skill
jianshuo/claude-skills · wjs-evaling-voicedrop-prompts/SKILL.md · Use when 王建硕 wants to evaluate whether a change to VoiceDrop's 挖矿 system prompt is actually better than the live…
git:20260630.b59fc57 · audit A · 138 stars

Every file in jianshuo/claude-skills

Browse by kind, by grade A, or by owner.