lov-lovpen-add-wechat-channel-comp SKILL.md skillA
lov-lovpen-add-wechat-channel-comp from lovstudio/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add lovstudio/skills/lov-lovpen-add-wechat-channel-comp@v0.1.2Pins v0.1.2 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- lovstudio/skills
- Path
skills/lovpen-add-wechat-channel-comp/SKILL.md- Versions recorded
- 1
- Latest version
- v0.1.2, committed Sep 25, 2026
- Size
- 5,602 bytes
- Repository stars
- 72
- License
- MIT
把微信视频号 DOM 或 Lovpen DSL 规范化并写入 Markdown、原生 HTML。Use when users say “插入视频号组件”“把组件渲染进 md/html” or “render this WeChat Channels component”.
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
# 视频号组件 · WeChat Channels Embed 接收一个微信视频号 `mp-common-videosnap` DOM 或一条 Lovpen `::wechat-channels` DSL,输出规范化 Markdown DSL 或微信原生 HTML 组件。目标文件 已经存在时,只替换唯一、明确的插入标记,不覆盖其他正文。 ## Triggers ### Activate when - “把这个视频号组件插入 article.md。” - “给定 `mp-common-videosnap` DOM,渲染成 Lovpen DSL。” - “把这条 Lovpen 视频号 DSL 生成可放进 HTML 的原生组件。” - “Render this WeChat Channels component into Markdown or HTML.” ### Do not activate when - 用户给的是微信预览链接、但没有 DOM 或 DSL;使用 Lovpen Desktop/Obsidian 的预览链接导入能力。 - 用户要把完整 Markdown 文章排版为微信公众号 HTML;交给 `lovpen-cli`。 - 用户要创建、修改或发布公众号远端草稿;交给 `lov-publish-wechat-article`。 - 用户要上传或发布视频号视频本身;本 Skill 只处理文章内嵌组件。 ## User Profile 每次运行先读取 `skill.yaml` 声明的 `user-profile/v1` 上下文。当前请求中的输入、输出 格式、目标文件和插入标记优先;其次读取项目上下文、Skill records、共享偏好与安全 默认值。默认输出格式为 `md`,默认标记为 `<!-- lovpen-wechat-channel -->`。 只有用户明确表示要跨 session 保留默认格式或标记时,才运行: ```bash python3 "$SKILL_DIR/scripts/profile_store.py" record \ --skill-id lov-lovpen-add-wechat-channel-comp \ --path records.default_format \ --value '"md"' \ --confirm ``` 不要持久化组件 DOM、DSL、视频 ID、nonce、媒体 URL 或目标文档内容。完整契约见 [`references/user-profile.md`](references/user-profile.md)。 ## Skill Group Composition …
Read the whole file at its exact version.
How to install
mdr add lovstudio/skills/lov-lovpen-add-wechat-channel-comp@sha256:580c2c23c09f7c68The line at the top of this page pins the label v0.1.2, 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_gu4xa3jybkzhqaii)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 25, 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 (5602 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
lovstudio/skills · 72 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_gu4xa3jybkzhqaii GET https://markdownregistry.com/api/v1/resolve?ref=lovstudio/skills/lov-lovpen-add-wechat-channel-comp GET https://markdownregistry.com/api/v1/blob/580c2c23c09f7c68adb6f6f722e3d0d25edecaa1ad1b922a4bc1c4795bcd6fec
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.