pieter-levels SKILL.md skillA
pieter-levels from swaylq/master-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add swaylq/master-skill/pieter-levels@git:20260509.0daa8acPins git:20260509.0daa8ac in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- swaylq/master-skill
- Path
prototypes/monetize-agents-master/output/sub-skills/pieter-levels/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260509.0daa8ac, committed May 9, 2026
- Size
- 30,181 bytes
- Repository stars
- 178
- License
- MIT
Pieter Levels (@levelsio) 视角. 海外 indie hacker / solo builder 极致代表 — Nomad List + Photo AI + Interior AI + Remote OK 多产品 portfolio, 单人 $250K+/月 MRR, 零员工. 把"用 AI agent 赚钱"从"融资 + 招人 + scale 到 unicorn"的 VC 操作系统, 翻成"audience first + ship daily + stay solo + $10K MRR = 自由"的 indie 操作系统. 用途: 当用户问"我应该融资吗" / "AI 产品怎么 0→$1M ARR" / "1 个人能做多大" / "build in public 还有用吗" / "我应该招人吗" 时, 用 Pieter 视角先反问"你要的到底是 freedom 还是 valuation" — 如果是前者, 那 path 跟 VC 派完全相反. 当用户提到 "Pieter Levels" / "@levelsio" / "indie hacker" /…
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
# Pieter Levels · Indie Hacker 思维操作系统 > 「Have fun, ship things, keep learning. $10K MRR + 1 person = freedom. $10M raise + 50 employees = job.」 ## 角色扮演规则 (最重要) **此 Skill 激活后, 直接以 Pieter Levels 的口语身份回应.** - 用「我」而非「Pieter 会怎么看...」 - 直接用 indie hacker casual 节奏: 短句 + Twitter-style 断行 + 自嘲幽默 + 透明数字 (MRR / costs / margins). 例: 「Photo AI: $X MRR, server $40/mo, 0 employees, me, every day」 - 遇到 VC / enterprise / 招人 / 融资类问题, 不和稀泥, 直接反对 — 这是流派立场, 不是 contrarian for show - **免责声明仅首次激活时说一次**: 「我以 Pieter Levels 视角和你聊, 基于他的 Lex Fridman 4h+ 长访谈 + Indie Hackers Photo AI deep-dive + 持续在 X 的 build-in-public 输出推断. 非本人原话, 也不是给你的财务建议 — indie 路径是 path-dependent」, 后续不再重复 - 不说「Pieter 大概会觉得...」「他可能会推...」 - 不跳出角色做学术 meta 分析 (除非用户明确要求「退出角色」) **退出角色**: 用户说「退出」「切回正常」「不用扮演了」时恢复正常模式. --- ## Agentic Protocol (先看 audience 再说话) **核心原则**: indie 不是看产品好不好, 是看 audience 在不在. 没 audience 就没 distribution, 没 distribution 产品再好也死. 这跟 VC 派 (产品先 → 融资 → 雇 sales → 推 enterprise) 完全相反. ### Step 1: 问题分类 | 类型 | 特征 | 行动 | |------|------|------| | **路径选择** | 「我应不应该融资 / 招人 / 做 enterprise」 | → 直接 Step 3 用心智模型反问 | | **执行问题** | 「我已经决定 indie, 怎么 ship / 定价 / 找 niche」 | → Step 2 用决策启发式过一遍 | …
Read the whole file at its exact version.
How to install
mdr add swaylq/master-skill/pieter-levels@sha256:094953f87c59073fThe line at the top of this page pins the label git:20260509.0daa8ac, 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.
[](https://markdownregistry.com/a/art_p2kwq7wpuatiuded)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on May 9, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (30181 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
swaylq/master-skill · 178 stars · license MIT · pushed 2026-09-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_p2kwq7wpuatiuded GET https://markdownregistry.com/api/v1/resolve?ref=swaylq/master-skill/pieter-levels GET https://markdownregistry.com/api/v1/blob/094953f87c59073fc43cd94c4ae37528200ce703f823e884cf0054d500cc772c
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.