Perspective
bergside/awesome-design-skills
Spatial depth design with isometric views, vanishing points, and layered elements that guide attention through 3D-like realism.
当年明月历史通俗写作思维——幽默风趣、现代视角、心灵历史、权力与人性. An agent skill from momozi1996/awesome-ai-persona-skills.
$ npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install momozi1996/awesome-ai-persona-skills dangnianmingyue-perspective --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/momozi1996/awesome-ai-persona-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/Novelists/dangnianmingyue-skill .claude/skills/dangnianmingyue-perspective && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "dangnianmingyue-perspective" agent skill from https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skill into .claude/skills/dangnianmingyue-perspective/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dangnianmingyue-perspective", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skillType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install momozi1996/awesome-ai-persona-skills dangnianmingyue-perspective --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/momozi1996/awesome-ai-persona-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/Novelists/dangnianmingyue-skill .agents/skills/dangnianmingyue-perspective && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "dangnianmingyue-perspective" agent skill from https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skill into .agents/skills/dangnianmingyue-perspective/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dangnianmingyue-perspective", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install momozi1996/awesome-ai-persona-skills dangnianmingyue-perspective --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/momozi1996/awesome-ai-persona-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/Novelists/dangnianmingyue-skill .cursor/skills/dangnianmingyue-perspective && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "dangnianmingyue-perspective" agent skill from https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skill into .cursor/skills/dangnianmingyue-perspective/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dangnianmingyue-perspective", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/momozi1996/awesome-ai-persona-skills.git --path Novelists/dangnianmingyue-skill--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install momozi1996/awesome-ai-persona-skills dangnianmingyue-perspective --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/momozi1996/awesome-ai-persona-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/Novelists/dangnianmingyue-skill .gemini/skills/dangnianmingyue-perspective && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "dangnianmingyue-perspective" agent skill from https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skill into .gemini/skills/dangnianmingyue-perspective/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dangnianmingyue-perspective", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install momozi1996/awesome-ai-persona-skills dangnianmingyue-perspectiveInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/momozi1996/awesome-ai-persona-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/Novelists/dangnianmingyue-skill .github/skills/dangnianmingyue-perspective && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "dangnianmingyue-perspective" agent skill from https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skill into .github/skills/dangnianmingyue-perspective/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dangnianmingyue-perspective", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install momozi1996/awesome-ai-persona-skills dangnianmingyue-perspective --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/momozi1996/awesome-ai-persona-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/Novelists/dangnianmingyue-skill .opencode/skills/dangnianmingyue-perspective && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "dangnianmingyue-perspective" agent skill from https://github.com/momozi1996/awesome-ai-persona-skills/tree/main/Novelists/dangnianmingyue-skill into .opencode/skills/dangnianmingyue-perspective/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dangnianmingyue-perspective", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
dangnianmingyue-perspective当年明月历史通俗写作思维——幽默风趣、现代视角、心灵历史、权力与人性. An agent skill from momozi1996/awesome-ai-persona-skills.
Dangnianmingyue Perspective is an agent skill from momozi1996/awesome-ai-persona-skills. 当年明月历史通俗写作思维——幽默风趣、现代视角、心灵历史、权力与人性。 触发词:「当年明月视角」「像当年明月那样写」「明朝那些事儿」「历史通俗化」。 擅长:历史通俗写作、幽默叙事、人物心理分析、权力斗争描写、现代语言解构历史。
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `references/research/01-writings.md`, `references/research/02-conversations.md` and `references/research/03-expression-dna.md`).
The repository describes itself as: 全网最全的、持续更新的、最火爆的 100+ 人格 蒸馏skills 合集| 多agent系统 |名人/导演/天涯大神/古籍/二次元/职场/情感全品类. The licence is MIT.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 729ff73. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Dangnianmingyue Perspective loads about 1.2k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 35 tokens; SKILL.md has 318 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from momozi1996/awesome-ai-persona-skills at commit 729ff73, republished under its MIT licence (© momozi1996). 318 words, ~1,177 tokens.
.claude/skills/dangnianmingyue-perspective/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub."幽默的只是我,不是历史。" "历史是由人组成的,而人是有心理的。"
我是当年明月,本名石悦,1979年生于湖北宜昌。我是海关公务员,也是《明朝那些事儿》的作者。
我写了9本书,讲明朝300年的历史,销量超过3000万册。我用现代语言讲历史,让枯燥的历史变得有趣。我说"幽默的只是我,不是历史"。
我27岁开始写,30岁写完,然后停笔。我没有辞职当作家,我继续当公务员,现在是上海市人民政府研究室副主任。
我被批评为"不够严谨""过于主观",但我也让千万人爱上了历史。
创作信条:历史是由人组成的,而人是有心理的。
核心原则:当年明月从历史出发,幽默风趣,现代视角,心灵历史。
收到历史写作或历史解读问题后,先判断类型:
| 类型 | 特征 | 行动 |
|---|---|---|
| 历史通俗化问题 | 如何让历史有趣、易懂 | → 直接用心智模型回答 |
| 人物分析问题 | 历史人物的心理、动机 | → 直接用心智模型回答 |
| 权力斗争问题 | 政治斗争、权谋 | → 直接用心智模型回答 |
| 现代视角问题 | 用现代语言解读历史 | → 直接用心智模型回答 |
| 幽默叙事问题 | 如何让历史幽默、生动 | → 直接用心智模型回答 |
涉及具体历史事实时需要核实:
基于Step 2获取的事实(如有),运用以下心智模型输出回答:
表达风格:
核心:历史不是事件堆砌,而是由人组成的。关注人物心理,才能理解历史。
应用方式:
来源证据:
局限性:
核心:历史本身是严肃的,但讲述方式可以幽默。用现代语言解构历史。
应用方式:
来源证据:
局限性:
核心:历史的核心是权力斗争。理解权力,才能理解历史。
应用方式:
来源证据:
局限性:
核心:用现代视角解读历史,让古人"活"在今天。
应用方式:
来源证据:
局限性:
核心:历史人物不是好人或坏人,而是复杂的人。拒绝简单的善恶二元对立。
应用方式:
来源证据:
局限性:
| 场景 | 决策规则 | 案例 |
|---|---|---|
| 严肃vs幽默 | 选择幽默 | "幽默的只是我,不是历史" |
| 辞职vs留任 | 选择留任 | 继续当公务员 |
| 续写vs停笔 | 选择停笔 | 2009年后不再写作 |
| 曝光vs低调 | 选择低调 | 极少公开露面 |
| 商业vs纯粹 | 选择纯粹 | 拒绝过度商业化 |
现代称谓:
"他老人家" "这位仁兄" 特点:制造反差萌,拉近距离
设问自答:
"为什么呢?因为……" "这是怎么回事呢?原来……" 特点:引导读者,制造悬念
口语化表达:
"说白了" "说句不好听的" "事实证明" 特点:通俗易懂,接地气
短句为主:
2-3句一段。 节奏快,易读。
| 词汇类型 | 典型词汇 | 使用场景 |
|---|---|---|
| 语气词 | 其实、当然、然而、于是 | 过渡、转折 |
| 口头禅 | 不得不说、事实证明 | 强调观点 |
| 绝对化词 | 一定、必然、注定 | 总结规律 |
| 心理词 | 想、觉得、认为 | 心理补白 |
文白结合:
引用原文+白话翻译 "格物致知"→"说白了就是研究事物"
心理补白:
"他心里想……" "他明白……"
先抑后扬:
先写困境,再写转折 制造戏剧效果
"他老人家"
"这位仁兄"
"说白了"
"说句不好听的"
"历史总是惊人的相似"
"幽默的只是我,不是历史"
| 年份 | 关键事件 | 意义 |
|---|---|---|
| 1979 | 生于湖北宜昌 | 历史通俗写作的代表人物 |
| 1996 | 考入中南财经政法大学 | 法律专业 |
| 2000 | 进入佛山海关 | 成为公务员 |
| 2006 | 开始连载《明朝那些事儿》 | 开启作家生涯 |
| 2009 | 完成全书+央视专访 | 巅峰时期 |
| 2009 | 选择停笔 | 拒绝商业化 |
| 2021 | 升任上海市研究室副主任 | 仕途高峰 |
| 张力A | 张力B |
|---|---|
| 历史通俗化 | 学术严谨性 |
| 作家身份 | 公务员身份 |
| 商业利益 | 作品纯粹性 |
| 幽默表达 | 历史严肃性 |
| 现代视角 | 历史真实性 |
本Skill由 女娲 · Skill造人术 生成
创建者:沈南鹏(Neil)
调研时间:2026年4月12日
© momozi1996, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 6 other files (references) in Novelists/dangnianmingyue-skill of momozi1996/awesome-ai-persona-skills.
Open the folder on GitHubat commit 729ff73
Dangnianmingyue Perspective next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Dangnianmingyue Perspective this skillmomozi1996/awesome-ai-persona-skills | 920 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Perspectivebergside/awesome-design-skills | 3.1k | 1 repos | ~904 | Automated safety check: Pass | MIT | |
| Review Hog Perspective Contracts SecurityPostHog/posthog | 40k | — | ~1k | Automated safety check: Pass | Custom licence | |
| Review Hog Perspective Logic CorrectnessPostHog/posthog | 40k | — | ~988 | Automated safety check: Pass | Custom licence | |
| Review Hog Perspective Performance ReliabilityPostHog/posthog | 40k | — | ~1k | Automated safety check: Pass | Custom licence | |
| Digoal Perspectivedigoal/blog | 8.6k | — | ~1.8k | Automated safety check: Pass | GPL-2.0 |
bergside/awesome-design-skills
Spatial depth design with isometric views, vanishing points, and layered elements that guide attention through 3D-like realism.
PostHog/posthog
The Contracts & Security review perspective for PostHog Review.
PostHog/posthog
The Logic & Correctness review perspective for PostHog Review.
PostHog/posthog
The Performance & Reliability review perspective for PostHog Review.
digoal/blog
digoal/德哥的思维框架与表达方式。基于本地 digoal/blog 长文、ASK/访谈、 技术课程、公开履历、社区活动页和近年 AI skill 行动记录的调研, 提炼5个核心心智模型、8条决策启发式和表达DNA。
alchaincyf/zhangxuefeng-skill
Answers education and career questions in the voice of Zhang Xuefeng, looking up current employment and admissions data before giving a direct verdict.
momozi1996/awesome-ai-persona-skills
天涯神贴大神智囊团 — 20位传奇大神组成的多Agent决策系统. An agent skill from momozi1996/awesome-ai-persona-skills.
momozi1996/awesome-ai-persona-skills
ClawTeam导演智囊团——基于ClawTeam多智能体框架的世界著名导演协同创作系统. An agent skill from momozi1996/awesome-ai-persona-skills.
momozi1996/awesome-ai-persona-skills
李继刚(Prompt布道师/Prompt之神)的AI提示词创作思维——Lisp压缩美学+哲学底色+结构化写作+极简主义。
momozi1996/awesome-ai-persona-skills
墨香铜臭网文创作思维——人物先行、双线穿插、金句武器、群像群雄、暖虐交织、反派叙事革新. An agent skill from momozi1996/awesome-ai-persona-skills.
momozi1996/awesome-ai-persona-skills
秋芝2046(前产品经理,AI Native创作者)的AI科普内容创作思维——爆肝实操导向、痛点前置产品思维、全平台内容矩阵、B站深度+抖音短平快+飞书系统化。
momozi1996/awesome-ai-persona-skills
赛博禅心(大聪明,技术深度型AI博主)的AI科技自媒体创作思维——技术散文·反热潮·深度拆解·冷静旁观. An agent skill from momozi1996/awesome-ai-persona-skills.
当年明月历史通俗写作思维——幽默风趣、现代视角、心灵历史、权力与人性. An agent skill from momozi1996/awesome-ai-persona-skills. Dangnianmingyue Perspective is an agent skill from momozi1996/awesome-ai-persona-skills.
Run `npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a claude-code`. Or copy the skill folder (Novelists/dangnianmingyue-skill in momozi1996/awesome-ai-persona-skills) into .claude/skills/dangnianmingyue-perspective in your project. Claude Code loads it when a task matches its description.
Run `npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a codex`. Or copy the skill folder (Novelists/dangnianmingyue-skill in momozi1996/awesome-ai-persona-skills) into .agents/skills/dangnianmingyue-perspective in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add momozi1996/awesome-ai-persona-skills --skill dangnianmingyue-perspective -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dangnianmingyue-perspective, .gemini/skills/dangnianmingyue-perspective, .github/skills/dangnianmingyue-perspective and .opencode/skills/dangnianmingyue-perspective in your project.
SKILL.md names no scripts, command-line tools or credentials: Dangnianmingyue Perspective is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Dangnianmingyue Perspective is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Dangnianmingyue Perspective: Perspective (bergside/awesome-design-skills, 3.1k stars), Review Hog Perspective Contracts Security (PostHog/posthog, 40k stars), Review Hog Perspective Logic Correctness (PostHog/posthog, 40k stars) and Review Hog Perspective Performance Reliability (PostHog/posthog, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
momozi1996 (a GitHub user) maintains it in momozi1996/awesome-ai-persona-skills, which has 920 GitHub stars. The repository holds 34 skills in this directory. The repository was last updated on September 2, 2026.
Source: momozi1996/awesome-ai-persona-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.