vrchat-assistant-development

vrchat-assistant-development is a skill for Claude Code, Codex from ggg123124/vrchat-assistant. It costs 46 tokens per session (1,665 once invoked), scanned A, original, MIT.

Development guidance for the vrchat-assistant code repository. It covers adding tools, changing behavior, fixing bugs, and submitting changes for review.

In plain words
What is it for?
Checking that work is happening in a personal copy, reading the project’s development rules, and handling code, database, scheduled-task, or MCP-tool changes.
Why use it?
It reduces the risk of editing the wrong repository or violating the project’s required development process.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions AGENTS.md.

Good fit Checking that work is happening in a personal copy, reading the project’s development rules, and handling code, database, scheduled-task, or MCP-tool changes.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ggg123124/vrchat-assistant/vrchat-assistant-development
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add ggg123124/vrchat-assistant --skill vrchat-assistant-development
Clone the repo
git clone --depth 1 https://github.com/ggg123124/vrchat-assistant

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for vrchat-assistant-development

README.md
[![agentmods](https://agentmods.dev/badge/skills/ggg123124/vrchat-assistant/vrchat-assistant-development.svg)](https://agentmods.dev/skills/ggg123124/vrchat-assistant/vrchat-assistant-development)
Your own site
<a href="https://agentmods.dev/skills/ggg123124/vrchat-assistant/vrchat-assistant-development"><img src="https://agentmods.dev/badge/skills/ggg123124/vrchat-assistant/vrchat-assistant-development.svg" alt="Measured on agentmods" height="20"></a>
Per session 46 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,665 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 3 findings, up to medium

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • medium Agent Snooping · line 64
    Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
    Fix: Remove all code or instructions that list or read other skills' files or directories. Skills should operate independently; cross-skill access is a privilege escalation.
  • medium Agent Snooping · line 80
    Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
    Fix: Remove all code or instructions that list or read other skills' files or directories. Skills should operate independently; cross-skill access is a privilege escalation.
  • medium Agent Snooping · line 64
    Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
    Fix: Remove all code or instructions that list or read other skills' files or directories. Skills should operate independently; cross-skill access is a privilege escalation.
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00046 $0.01665
Opus 5 $0.00023 $0.00833
Sonnet 5 $0.00009 $0.00333
Haiku 4.5 $0.00005 $0.00167

Measured 8d ago against content hash 373784f24e66, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

vrchat-assistant-development scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

1. 开发完成 → **实际运行验证**(`node start-monitor.js` + `/health`;相关 `test-*.mjs` 脚本;新工具用 curl 走一遍真实 MCP 调用)
skills/vrchat-assistant-development/SKILL.md · 84 lines

How it starts

The opening of the file, as written. The whole thing — 84 lines — stays where its author put it; the contents beside it link to each section on GitHub.

vrchat-assistant 开发 Skill — 新增功能 / 修改功能 / 提交 PR

本 skill 面向任何 AI Agent:当使用者要求给 vrchat-assistant 添加新功能、修改现有功能、修复 bug,或提交 PR 时使用。

触发条件

  • 使用者说"给 vrchat-assistant 加个功能 / 做个工具 / 改一下 XX 行为"
  • 使用者要求在仓库内新增脚本、MCP 工具、数据库字段、定时任务
  • 使用者要求修复 bug 并提交 issue + PR
  • 任何对 core/start-monitor.jshermes-plugin/desktop/ 下代码的修改

⚠️ Phase 0(强制):检查仓库归属

动手之前先确认当前仓库是用户自己的 Fork,不是中央仓库。 开发/修改功能必须发生在用户自己的仓库里:

git remote get-url origin
  • 若 origin 指向 ggg123124/vrchat-assistant中央仓库)→ 停止开发,提示用户先创建自己的仓库(Fork 中央仓库),再克隆 Fork 继续。不要直接在中央仓库 clone 上开发——Agent 的代码变更无法推送、且可能污染上游
  • 若 origin 指向用户自己的账号(如 https://github.com/<用户名>/vrchat-assistant.git)→ 正常继续
  • 检查是否有 upstream:git remote -v 应显示 upstream → https://github.com/ggg123124/vrchat-assistant.git(fork 来源,用于同步官方更新 git pull upstream main)。缺 upstream 时提示可补,但不阻塞开发

Fork & Clone 完整流程见 AGENTS.md「获取代码(Fork & Clone)」章节。

⚠️ 第二步(强制):读取权威开发规范

动手写任何代码之前,先完整读取仓库根 DEVELOPMENT.md——它是开发规范的唯一权威来源,作者会持续维护,可能与本 skill 的编写时间不同步。禁止凭记忆或凭本 skill 的概述代替它。

cd <仓库根目录>   # 即本仓库 clone 下来的位置
cat DEVELOPMENT.md                  # 或 read_file

读取顺序建议:README.md(概览)→ AGENTS.md(部署)→ ARCHITECTURE.md(架构)→ DEVELOPMENT.md开发约束,§3 跨平台必读)。每次开发任务都重新读,不假设内容与上次相同。

本 skill 只负责「流程编排 + 仓库导航」,规范正文以仓库文件为准。若发现 DEVELOPMENT.md 与本 skill 描述冲突,以 DEVELOPMENT.md 为准。

总体原则(概述,细节见 DEVELOPMENT.md)

  • AI 完成开发,人类只提需求:使用者不直接编码。流程 = 需求 → 读文档 → 实现 → 自测 → 使用者验收 →(可选)PR
  • 新功能默认做成 MCP 工具,禁止只写孤立 CLI 脚本(Agent 通过 MCP tools/call 与功能交互)
  • 身份表达:issue / PR / commit 一律以 AI Agent 口吻书写,不冒用使用者人称("使用者提出…"而非"我需要…")
  • fork 自由、PR 自愿;发现缺陷是义务,必须主动上报(issue + 修复 PR)

仓库导航(在哪里改)

新增一个 MCP 工具的注册位置(细节规范见 DEVELOPMENT.md §5):

组件 位置 说明
核心工具 def core/tools/<域>.js 文件默认导出 tools 数组(自声明 name + description + inputSchema + handler),启动时经 core/registry.js 注册
插件能力 def plugins/official/<域>/index.js 默认导出 register(api),经 api.registerTool 定义工具;数据/能力经 api.consume / api.vrchat.fetch 复用核心
注册表 core/registry.js core/tool-order.json 混合索引核心 + 插件工具,提供 listTools / dispatch
文档登记 skills/vrc-monitor-agent/SKILL.md「MCP 工具」表格 权威登记位置(2026-08-15 起 README 不再平铺工具清单;AGENTS.md §6 采样列举同步补名;BOOTH 域另登记 skills/booth-query-display/SKILL.md

Read the full file on GitHub · 84 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 84 lines · 46 tokens per session scan A 373784f24e66

Subscribe to this mod's changes

vrchat-assistant-development is a skill published in the GitHub repository ggg123124/vrchat-assistant (21 stars, last pushed yesterday), licensed MIT. It adds 46 tokens to every session and 1,665 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.