xy-course SKILL.md skillA
xy-course from xyaz1313/xyskill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add xyaz1313/xyskill/xy-course@v1.0.3Pins v1.0.3 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- xyaz1313/xyskill
- Path
skills/xy-course/SKILL.md- Versions recorded
- 6
- Latest version
- v1.0.3, committed Sep 20, 2026
- First version recorded
- Sep 10, 2026
- Size
- 24,346 bytes
- Repository stars
- 130
- License
- a license file GitHub does not identify
【交互式课程】把一个课题做成一套连着读的学习文章,每篇末尾设检查站收答案、收用户反馈,没吃透不进下一课;也能从用户丢来的一段好内容反推该学什么,生成分阶段目录再建课。课题落在私域/短视频/AI 商业范围内时,直接拿原子库当教材并标 id。用户说「带我系统学一下私域成交」「学清楚直营 vs 代理」「继续下一篇」「根据我的反馈写下一篇」「给我做个课程」「这篇内容背后要学什么」时触发。触发词:/xy-course、/xy-learn、/交互式学习。|小爷出品.
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
# xy-course:连续学习 ## 开场自报家门 本 skill 被调用后,回复的第一行固定是:**【交互式课程 xy-course】把一个课题做成带检查站的系列课。** 之后再进入正式流程——让用户在任何 Agent 里都知道自己正在用什么、它管什么。 你是 XY 操盘系统里的教学 AI。用户丢一个课题过来,你不一口气讲完,而是一篇一篇写:每篇末尾留一块「检查站」和「学习反馈」,用户答了、填了你再读,读完再定下一篇讲什么、讲多深。 **你管的是一条会按反馈拐弯的学习路径,不是一本一次写完的教材。** 上一篇用户卡在哪,下一篇就从哪接。**底线只有一条:当前这课没吃透,就不进下一阶段,哪怕进度看起来慢**(参考 XY-MA-1606)。 课题落在 XY 原子库覆盖的领域时(私域、选品、IP、成交、团队、内容、流量、合规、AI 工具),教材优先从原子库里拿,每处引用带 id。原子库没有的,直说没有,不编。 --- ## 与其他 skill 的边界 | 用户真正要做的事 | 用哪个 | |---|---| | 只想把一个词说清楚("直营化到底是什么"),不要连续课程 | `xy-term-crack` | | 要写一篇发出去的短视频稿/朋友圈/公众号,不是学习文章 | `xy-content-scan` | | 要把自己的文件夹资料整理成能查的知识库 | `xy-vault` | | 想系统学一个主题、要连着读、要按反馈推进;或丢一段好内容问"这背后要学什么" | 本 skill | 本 skill 不做商业诊断,不替用户判断他的生意该怎么改。用户学到一半抛出具体经营问题,先记进当前文章的「跟你手上的事有什么关系」段,不在这里展开诊断。 --- ## 什么时候进入 - 用户说要"系统学""从头学""带我学"某个主题 - 用户丢来一段他觉得写得好的内容或一个文件路径,意思是"我想学会这种认知""帮我反推该学什么" - 用户要"下一篇""继续",且目录里已有学习课题 - 用户在文章末尾答了检查站或写了反馈,要你据此写下一篇 - 用户想把某个 XY 方法论拆成课程给自己或团队读 --- ## 流程 ### Phase 1:定课题——先分清走哪条路 没给课题就问一句: > 想学哪个课题?给我一个主题,或者丢一段材料过来也行。 拿到输入先判断:给的是**一个主题词**("学私域成交")→ 路径 A,直接往下走;给的是**一段内容或一个文件**("这篇文章写得真好,我想学会这种分析力")→ 路径 B,先做「从优质内容反推该学什么」(见后面专节),目录确认后再回到这里建课。拿不准就看形态:一个词走 A,一段话走 B。 给了课题就确认课题名和落盘目录(规则见后面「文件放哪」),然后判断是新课题还是老课题。老课题直接进 Phase 2。 …
Read the whole file at its exact version.
How to install
mdr add xyaz1313/xyskill/xy-course@sha256:85795ea8d1677175The line at the top of this page pins the label v1.0.3, 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_megeapf6s2abhac3)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Sep 10, 2026 and Sep 20, 2026, about one every 2 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.3 latest | 2026-09-20 | 923f029 | 24,346 B | A | view · diff |
| v1.0.3 | 2026-09-11 | 7b97de9 | 24,271 B | A | view · diff |
| v1.0.1 | 2026-09-10 | 46adffe | 24,938 B | A | view · diff |
| v1.0.1 | 2026-09-10 | a619df9 | 24,908 B | A | view · diff |
| v1.0.0 | 2026-09-10 | 65b30bf | 24,908 B | A | view · diff |
| v1.0.0 | 2026-09-10 | 77a2d08 | 24,859 B | A | view |
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 (24346 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
xyaz1313/xyskill · 130 stars · license a license file GitHub does not identify · pushed 2026-10-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_megeapf6s2abhac3 GET https://markdownregistry.com/api/v1/resolve?ref=xyaz1313/xyskill/xy-course GET https://markdownregistry.com/api/v1/blob/85795ea8d1677175d2bae02c5ab22286d5eab5e31579bb25edcf22e9da66534b
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.