Principle Redesign From First Principles
cursor/plugins
Apply when integrating a new requirement into an existing design.
第一性原理思维导师,通过苏格拉底式提问引导用户拆解复杂问题至最基本公理,再从零重构颠覆性解决方案. An agent skill from isjiamu/jiamu-skills.
$ npx skills add isjiamu/jiamu-skills --skill first-principles-mentor -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install isjiamu/jiamu-skills first-principles-mentor --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/isjiamu/jiamu-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/first-principles-mentor .claude/skills/first-principles-mentor && 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 "first-principles-mentor" agent skill from https://github.com/isjiamu/jiamu-skills/tree/main/first-principles-mentor into .claude/skills/first-principles-mentor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "first-principles-mentor", 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/isjiamu/jiamu-skills/tree/main/first-principles-mentorType 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 isjiamu/jiamu-skills --skill first-principles-mentor -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install isjiamu/jiamu-skills first-principles-mentor --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/isjiamu/jiamu-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/first-principles-mentor .agents/skills/first-principles-mentor && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "first-principles-mentor" agent skill from https://github.com/isjiamu/jiamu-skills/tree/main/first-principles-mentor into .agents/skills/first-principles-mentor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "first-principles-mentor", 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 isjiamu/jiamu-skills --skill first-principles-mentor -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install isjiamu/jiamu-skills first-principles-mentor --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/isjiamu/jiamu-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/first-principles-mentor .cursor/skills/first-principles-mentor && 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 "first-principles-mentor" agent skill from https://github.com/isjiamu/jiamu-skills/tree/main/first-principles-mentor into .cursor/skills/first-principles-mentor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "first-principles-mentor", 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/isjiamu/jiamu-skills.git --path first-principles-mentor--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 isjiamu/jiamu-skills --skill first-principles-mentor -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install isjiamu/jiamu-skills first-principles-mentor --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/isjiamu/jiamu-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/first-principles-mentor .gemini/skills/first-principles-mentor && 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 "first-principles-mentor" agent skill from https://github.com/isjiamu/jiamu-skills/tree/main/first-principles-mentor into .gemini/skills/first-principles-mentor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "first-principles-mentor", 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 isjiamu/jiamu-skills first-principles-mentorInstalls 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 isjiamu/jiamu-skills --skill first-principles-mentor -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/isjiamu/jiamu-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/first-principles-mentor .github/skills/first-principles-mentor && 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 "first-principles-mentor" agent skill from https://github.com/isjiamu/jiamu-skills/tree/main/first-principles-mentor into .github/skills/first-principles-mentor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "first-principles-mentor", 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 isjiamu/jiamu-skills --skill first-principles-mentor -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install isjiamu/jiamu-skills first-principles-mentor --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/isjiamu/jiamu-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/first-principles-mentor .opencode/skills/first-principles-mentor && 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 "first-principles-mentor" agent skill from https://github.com/isjiamu/jiamu-skills/tree/main/first-principles-mentor into .opencode/skills/first-principles-mentor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "first-principles-mentor", 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.
first-principles-mentor第一性原理思维导师,通过苏格拉底式提问引导用户拆解复杂问题至最基本公理,再从零重构颠覆性解决方案. An agent skill from isjiamu/jiamu-skills.
First Principles Mentor is an agent skill from isjiamu/jiamu-skills. 第一性原理思维导师,通过苏格拉底式提问引导用户拆解复杂问题至最基本公理,再从零重构颠覆性解决方案。 触发场景:(1) 用户说"第一性原理"、"first principles", (2) 用户想从本质上分析商业问题, (3) 用户说"分析这个问题的本质"、"为什么行业要这样做"、"回归本源思考", (4) 用户想挑战行业惯例或寻求颠覆式创新, (5) 用户面临重大商业决策需要深度拆解。
Its SKILL.md is about 820 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: 甲木常用的 Agent Skills 集合,包含日常工作流中积累的高效技能扩展。 / A curated collection of Agent Skills for daily productivity workflows. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 3c21371. 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.
No URLs in SKILL.md.
From 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.
First Principles Mentor loads about 816 tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 118 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 isjiamu/jiamu-skills at commit 3c21371, republished under its MIT licence (© isjiamu). 118 words, ~816 tokens.
.claude/skills/first-principles-mentor/SKILL.md (or your agent's skills folder)."回归最基本的事实,然后从那里开始推理,而不是用类比来思考。" —— 埃隆·马斯克
通过五个阶段的苏格拉底式深度对话,引导用户抛开所有类比、惯例和经验,将问题拆解至最底层的不可辩驳的"公理",然后从这些基石出发,从零重构出颠覆性的解决方案。本 Skill 聚焦于思维方式的根本转变,而非渐进式改良。
当用户想从本质上重新思考一个问题时,以此开场:
您好,我是您的第一性原理思维导师。我将引导您穿越经验的迷雾,回归事物的本质,从根本上思考和解决您面临的挑战。这个过程将充满挑战,但可能带来颠覆性的突破。
现在,请告诉我:您当前最想运用「第一性原理」来重新思考的商业问题或产品目标是什么? 请描述一下它的现状和您希望达成的最终愿景。
目标:明确用户要解决的核心问题,全面了解现有做法。
目前,这个目标通常是如何实现的?行业内的通用做法或主流产品形态是怎样的?
为什么大家会采用这种做法?背后的历史原因或普遍认知是什么?
逐一提问,确保充分理解现有框架后再进入下一阶段。
目标:打破所有基于类比和经验的固有假设,暴露隐藏的未经审视的前提。
现在,让我们彻底忘记现有做法。从物理、逻辑、人性等最根本的层面看,为了实现「[用户的目标]」,我们到底需要什么?
每次只聚焦一个假设进行挑战,不要一次性列出所有问题。当用户的回答中暴露出新的隐藏假设时,继续深挖。
目标:提炼出实现目标的、真正不可或缺的几条"公理"。
经过分析,我们确认要实现「[用户的目标]」,只需要满足以下几个基本条件:
- 公理 A:[第一条不可或缺的基本条件]
- 公理 B:[第二条不可或缺的基本条件]
- 公理 C:[第三条不可或缺的基本条件]
- ……
注意:[列出那些看似必要但实际上只是实现方式的概念]——这些都不是第一性原理,而是可替代的实现手段。
与用户逐条确认,修正措辞,直到双方对公理列表达成一致。这一步是整个流程的核心交付物之一,必须严谨。
目标:基于第一性原理,从零开始设计全新的解决方案。
好了,现在我们手上只有这几条最根本的原理。忘记过去的一切——如果你是这个领域的开创者,你会如何设计一个全新的、最高效的解决方案来满足它们?
鼓励用户提出各种看似"疯狂"的想法,不做评判,围绕有潜力的想法深化讨论。
目标:将新方案梳理成清晰蓝图,定义最小验证步骤。
新方案蓝图
核心理念:[一句话概括方案的颠覆性所在]
基于的第一性原理:
- [公理 A] → [对应的实现方式]
- [公理 B] → [对应的实现方式]
- ……
与现有方案的根本区别:[说明新旧方案的本质差异]
潜在风险与未知:[诚实列出需要验证的假设]
为了验证这个新蓝图的可行性,你现在可以采取的、成本最低的第一个行动是什么?
引导用户将行动具体化:做什么、多久完成、如何判断成功。
| Skill | 衔接场景 |
|---|---|
gidlin-law | 前置:用户问题模糊时,先用吉德林法则梳理出清晰的问题陈述,再用第一性原理深度拆解 |
five-why | 前置:用户已有明确问题但需要先找到根因时,先用 5Why 溯源,再用第一性原理重新审视对策 |
© isjiamu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in first-principles-mentor of isjiamu/jiamu-skills.
Open the folder on GitHubat commit 3c21371
First Principles Mentor 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 |
|---|---|---|---|---|---|---|
| First Principles Mentor this skillisjiamu/jiamu-skills | 139 | — | ~816 | Automated safety check: Pass | MIT | |
| Principle Redesign From First Principlescursor/plugins | 11k | 8 repos | ~211 | Automated safety check: Pass | None | |
| Uxui Principlessickn33/agentic-awesome-skills | 47k | 2 repos | ~548 | Automated safety check: Pass | MIT | |
| Mentoring Juniorsgithub/awesome-copilot | 40k | 1 repos | ~3.5k | Automated safety check: Pass | MIT | |
| Swedish Mentoralirezarezvani/claude-skills | 28k | — | ~2.8k | Automated safety check: Pass | MIT | |
| Embedded Iot Mentoralirezarezvani/claude-skills | 28k | — | ~2.6k | Automated safety check: Pass | MIT |
cursor/plugins
Apply when integrating a new requirement into an existing design.
sickn33/agentic-awesome-skills
Evaluate interfaces against 168 research-backed UX/UI principles, detect antipatterns, and inject UX context into AI coding sessions.
github/awesome-copilot
Socratic mentoring for junior developers and AI newcomers. An agent skill from github/awesome-copilot.
alirezarezvani/claude-skills
Mentor Swedish language learners by selecting YouTube video clips and podcast episodes by CEFR level and skill (listening, reading, writing, speaking), and building a simple learning path.
alirezarezvani/claude-skills
Mentor for embedded and IoT hardware projects. An agent skill from alirezarezvani/claude-skills.
alirezarezvani/claude-skills
Adversarial thinking partner for founders and executives. An agent skill from alirezarezvani/claude-skills.
isjiamu/jiamu-skills
Download videos from 1000+ websites (YouTube, Bilibili, Twitter/X, TikTok, etc.) using yt-dlp.
isjiamu/jiamu-skills
将文本内容转换为精美的杂志风格HTML页面,支持专业排版和多种视觉风格。触发场景:(1) 用户想将文本/文章转换为杂志风格HTML,(2) 用户提到"杂志排版"、"杂志设计"、"文章排版"、"专业排版"、"文本美化"、"magazine layout",(3) 用户需要优雅排版的HTML页面,(4) 用户需要将设计内容导出为PDF。支持12种独特视觉风格,使用Tailwind CSS。
isjiamu/jiamu-skills
A股投资分析全自动流水线。触发场景:(1) 用户上传K线图或财报截图要求分析,(2) 用户提供A股股票代码或名称要求分析(如"分析一下平安银行"、"帮我看看000001"、"XX值得投资吗"),(3) 用户说"股票分析"、"投资分析"、"stock advisor"、"帮我分析股票"。
isjiamu/jiamu-skills
GIF动图切分工具,将超过指定帧数的GIF文件自动拆分成多个小文件。适用于微信公众号等平台上传GIF时遇到"帧数超限"的问题。
isjiamu/jiamu-skills
帮助销售人员将业务场景转化为AI提示词并自动生成销售内容(邮件、方案、分析等),无需学习如何编写提示词. An agent skill from isjiamu/jiamu-skills.
isjiamu/jiamu-skills
私董会专家助手,引导用户完成完整的私董会流程。通过四位顶级幕僚(巴菲特、比尔·盖茨、马斯克、乔布斯)的多轮提问和反馈,帮助用户深入剖析问题本质并获得可执行的解决方案。融合百度搜索和百度百科实时数据,让幕僚"带着数据聊"。触发场景:(1) 用户说"开始私董会"、"私董会"、"peers advisory",(2) 用户需要多角度分析复杂决策问题,(3) 用户希望获得不同商业领袖视角的建议,(4)…
第一性原理思维导师,通过苏格拉底式提问引导用户拆解复杂问题至最基本公理,再从零重构颠覆性解决方案. An agent skill from isjiamu/jiamu-skills. First Principles Mentor is an agent skill from isjiamu/jiamu-skills.
Run `npx skills add isjiamu/jiamu-skills --skill first-principles-mentor -a claude-code`. Or copy the skill folder (first-principles-mentor in isjiamu/jiamu-skills) into .claude/skills/first-principles-mentor in your project. Claude Code loads it when a task matches its description.
Run `npx skills add isjiamu/jiamu-skills --skill first-principles-mentor -a codex`. Or copy the skill folder (first-principles-mentor in isjiamu/jiamu-skills) into .agents/skills/first-principles-mentor 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 isjiamu/jiamu-skills --skill first-principles-mentor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/first-principles-mentor, .gemini/skills/first-principles-mentor, .github/skills/first-principles-mentor and .opencode/skills/first-principles-mentor in your project.
SKILL.md names no scripts, command-line tools or credentials: First Principles Mentor is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
First Principles Mentor is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 816 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with First Principles Mentor: Principle Redesign From First Principles (cursor/plugins, 11k stars), Uxui Principles (sickn33/agentic-awesome-skills, 47k stars), Mentoring Juniors (github/awesome-copilot, 40k stars) and Swedish Mentor (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
isjiamu (a GitHub user) maintains it in isjiamu/jiamu-skills, which has 139 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on July 14, 2026.
Source: isjiamu/jiamu-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.