vrchat-world-queries SKILL.md skillB
vrchat-world-queries from ggg123124/vrchat-assistant is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add ggg123124/vrchat-assistant/vrchat-world-queries@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- B, 16 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- ggg123124/vrchat-assistant
- Path
skills/vrchat-world-queries/SKILL.md- Versions recorded
- 7
- Latest version
- v1.0.0, committed Oct 11, 2026
- First version recorded
- Aug 18, 2026
- Size
- 19,618 bytes
- Repository stars
- 30
- License
- MIT
VRChat world: new worlds, recommend, lore, X creators.
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
# VRChat 世界域 — 挑世界/推荐/情报挖掘/X 博主
本 skill 覆盖 **vrc-monitor 的世界域**:挑新世界、待逛列表(backlog)、世界推荐、PlanetVRC 检索、世界情报/彩蛋/攻略挖掘、X 博主世界推荐,以及地图列表展示格式。
> ⚠️ **工具表唯一权威在 vrc-monitor-agent skill**。本 skill 只写工作流与域内细节,不复制工具表。通用 MCP 调用陷阱见 vrc-monitor-agent「常见陷阱」。
> MCP 端点:`http://127.0.0.1:8799/mcp`;**开图用 open_world 的完整参数/回退语义见 vrchat-social-queries §11.4**(跨域指针,本域只记调用行)。
## 1. 挑新世界(「没去过的 + 适合聊天的」)
用户说「挑个新世界 / 没去过的 / 适合聊天」时,四步:
1. **拉候选**:`get_new_worlds {onlyUnvisited: true, limit: 50, sortBy: 'favorites'}` → 未逛新世界按收藏降序(⚠️ 字段名 `worldName` 不是 `name`;limit 上限 50,不够可翻页/换 sortBy)
2. **按名粗筛**:剔除明显的游戏图(名字含 Game/战斗/恐怖/Roleplay/赌场等),留氛围向(神殿/旅馆/月亮/安静小屋/咖啡厅)
3. **补简介**:候选逐个 `get_world_name {worldId}` 拿 description + capacity 判断聊天氛围
4. **开图**:用户拍板后调 MCP `open_world {worldId, type:'hidden', region:'jp'}` → 自动建 jp 隐藏房;管道直发优先、不可用静默回退 API 邀请(响应 `method: "api"` = 回退态,非失败)
**用户偏好(通用建议)**:给 3-5 个候选表格(名称/人气/在线/氛围一句话)让用户选;用户说「随机挑一个」用 `random.choice`;用户说「去过某个」就跳过继续推。
**数据坑**:
- **`get_new_worlds` 的 favorites 是扫描时快照,会迅速过期**——展示人气时对候选逐个 `get_world_name` 刷新(缓存命中快),别直接用扫描值
- **`visited` 标记可能不可靠**:`get_new_worlds {onlyUnvisited:true}` 仍可能返回逛过的世界——排除已逛世界时交叉核对 `get_world_name` 返回的 `note` 字段(逛过的世界常留了 note)
…Read the whole file at its exact version.
How to install
mdr add ggg123124/vrchat-assistant/vrchat-world-queries@sha256:0c86284f8c7234b6The line at the top of this page pins the label v1.0.0, 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_vzwjuqpb6sgewtk2)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 7 versions of this file, between Aug 18, 2026 and Oct 11, 2026, about one every 9 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.0 latest | 2026-10-11 | 35f03cf | 19,618 B | B | view · diff |
| v1.0.0 | 2026-10-10 | 8792a0a | 19,470 B | B | view · diff |
| v1.0.0 | 2026-09-11 | 9dfa55a | 13,902 B | B | view · diff |
| v1.0.0 | 2026-09-02 | 928f46c | 13,734 B | B | view · diff |
| v1.0.0 | 2026-08-26 | 6ed7fc6 | 13,073 B | B | view · diff |
| v1.0.0 | 2026-08-26 | eb487a3 | 12,800 B | B | view · diff |
| v1.0.0 | 2026-08-18 | ccfaae2 | 12,795 B | B | view |
Audit of the latest version
- fail: No link to a raw IP address (matched: http://127.0.0.1:8799)
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (19618 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 script tag
Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.
Source
ggg123124/vrchat-assistant · 30 stars · license MIT · pushed 2026-11-03 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_vzwjuqpb6sgewtk2 GET https://markdownregistry.com/api/v1/resolve?ref=ggg123124/vrchat-assistant/vrchat-world-queries GET https://markdownregistry.com/api/v1/blob/0c86284f8c7234b6a4f96da00b58d6417beeaecb92080b863d809e8b21c888f5
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.