Agent skill

Docs Website

by kurotu in kurotu/VRCQuestTools

Use this skill FIRST for any task whose output lives in the Website/ directory — the VRCQuestTools user manual / docs site (Docusaurus, bilingual en/ja).

MITAuto-check passedWriting & Content

Install Docs Website

skills CLI
$ npx skills add kurotu/VRCQuestTools --skill docs-website -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install kurotu/VRCQuestTools docs-website --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/kurotu/VRCQuestTools.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/docs-website .claude/skills/docs-website && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
docs-website
GitHub stars
373
Token cost
~1.3k tokens
SKILL.md length
520 words
Files
1
Skills in repo
25
Repo updated
First seen
Licence
MIT

At a glance

Use this skill FIRST for any task whose output lives in the Website/ directory — the VRCQuestTools user manual / docs site (Docusaurus, bilingual en/ja).

  • Tasks that involve Translation
  • SKILL.md covers Commands, Workflow, Conventions and Compatibility constraints
  • Calls pnpm
  • Tasks that involve Static sites and blogs

What it does

Docs Website is an agent skill from kurotu/VRCQuestTools. Use this skill FIRST for any task whose output lives in the Website/ directory — the VRCQuestTools user manual / docs site (Docusaurus, bilingual en/ja). That means: editing or writing any manual page (intro.md, tutorial, component reference pages like "Avatar Converter Settings", menu reference, troubleshooting) — adding an entry, documenting a new or changed option, or rewriting an explanation that users found unclear (説明の追記・書き直し・わかりにくい); translating pages between en and ja; fixing sidebar ordering, theme, or…

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Writing & Content, covering Translation, Static sites and blogs and Technical writing. It works with pnpm. The repository describes itself as: Unity editor extension to support uploading VRChat avatars for Oculus Quest. The licence is MIT.

When your agent uses it

  • Tasks that involve Translation
  • Tasks that involve Static sites and blogs
  • Tasks that involve Technical writing

Example prompts

  • “Avatar Converter Settings”
  • “add/fix X on the website”
  • “/docs-website”

What it can do on your machine

Read from SKILL.md and the folder at commit c68d147. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Docs Website loads about 1.3k tokens when it runs. Until then it costs about 256 tokens; SKILL.md has 520 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~256
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from kurotu/VRCQuestTools at commit c68d147, republished under its MIT licence (© kurotu). 520 words, ~1,308 tokens.

Download SKILL.mdSave it as .claude/skills/docs-website/SKILL.md (or your agent's skills folder).
name
docs-website
description
Use this skill FIRST for any task whose output lives in the `Website/` directory — the VRCQuestTools user manual / docs site (Docusaurus, bilingual en/ja). That means: editing or writing any manual page (intro.md, tutorial, component reference pages like "Avatar Converter Settings", menu reference, troubleshooting) — adding an entry, documenting a new or changed option, or rewriting an explanation that users found unclear (説明の追記・書き直し・わかりにくい); translating pages between en and ja; fixing sidebar ordering, theme, or site config; and diagnosing Docusaurus build failures such as broken links/anchors or locale (ja) issues. A request counts even if it never says "docs": mentioning マニュアル, マニュアルページ, ドキュメント, サイドバー, Website, a docs filename, or "add/fix X on the website" is enough, as is naming a plugin feature when the deliverable is its manual page. Read this skill before touching any file under Website/, because it defines required workflow (Japanese-first writing, URL compatibility, build verification).

Documentation Website (Website/)

Docusaurus site with English as the default locale and a Japanese translation. The website is for end users: keep technical explanations minimal and write plain, easy-to-understand text.

Commands

CommandDescription
cd Website && pnpm install --frozen-lockfileInstall docs dependencies
cd Website && pnpm run buildBuild documentation site (Docusaurus)

Workflow

  • Japanese first: Update the Japanese docs first, then port the changes to the English pages. English is the default locale (Website/docs/); Japanese translations live in Website/i18n/ja/docusaurus-plugin-content-docs/current/ and must mirror the same file paths, frontmatter (slugs), and explicit heading anchors ({#id}).
  • Writing skills: Always apply the japanese-tech-writing skill when writing or revising Japanese pages. On pages meant to be read from start to finish (intro, getting-started), additionally apply the cognitive-rhythm-writing skill on top of it, but keep the procedural skeleton (headings, numbered steps, anchors, admonitions) intact and put the pacing in the connecting prose; each page must still work for readers who land on it directly. Reference pages (components, troubleshooting, menu-reference) must stay scannable, so use japanese-tech-writing alone there. The English pages port the resulting content and structure in plain natural English; do not translate the Japanese rhythm devices word for word.
  • UI labels: Quote UI strings from the .po files (Editor/I18n/ja-JP.po for Japanese, en-US.po for English). Do not invent labels.
  • Source of truth: Verify every statement against the source code (components, inspectors, menus, i18n messages) so the manual stays trustworthy. Do not document behavior you have not confirmed.
  • Verification: Run cd Website && pnpm run build and make sure both locales build without broken links or anchors.
Show full SKILL.md (263 more words)Show less

Conventions

  • Ordering: List components in dictionary order. Component pages have no sidebar_position (the autogenerated sidebar sorts by file name); keep tables and lists sorted the same way.
  • Terminology: The docs call the Android and iOS versions of VRChat collectively "Mobile" (defined in intro.md). Match the current UI wording (Mobile/PC); do not write "Quest" except for device names.
  • Links: Use file-relative Markdown links (./page.md) so they resolve within each locale. Give any heading that is linked from elsewhere an explicit ID ({#id}), because auto-generated anchors differ between Japanese and English headings.
  • Images: Screenshots live in Website/static/img/ and are shared by both locales. Reuse existing images only when they still match the current UI; otherwise use a screenshot placeholder ("Screenshot placeholder" / 「スクリーンショット準備中」 info admonition). Use the docs-screenshots skill to capture or update screenshots.
  • New components: When adding a component, create its reference page at /docs/references/components/<kebab-case-name> (en + ja) and set the matching [HelpURL] attribute on the component class (with the ?lang=auto suffix).
  • Structure notes: docs/changelog.md and its ja counterpart are dummy files replaced by CI with CHANGELOG.md / CHANGELOG_JP.md. Category labels in _category_.json are English; their Japanese translations go in i18n/ja/docusaurus-plugin-content-docs/current.json.

Compatibility constraints

  • URL compatibility: Do not break URLs referenced by [HelpURL] attributes and package.json: /docs/references/components/*, /docs/changelog, /docs/tutorial/set-up-environment. They are pinned with explicit slug: frontmatter. The ?lang=auto redirect in src/theme/Root.tsx must keep working.
  • Deployment: GitHub Pages builds the site from the latest-docs branch and overlays only docs/ and i18n/ja/.../current/ from master (.github/workflows/deploy-pages.yml). Changes to docusaurus.config.js, src/, sidebars.ts, or static/ do not go live until latest-docs is updated. Versioned docs snapshots are created at release time with docs:version.

© kurotu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/docs-website of kurotu/VRCQuestTools.

Open the folder on GitHubat commit c68d147

Compare with similar skills

Docs Website next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Docs Website compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Docs Website this skillkurotu/VRCQuestTools373—~1.3kAutomated safety check: PassMIT
Plane UI Translationmakeplane/plane60k—~16kAutomated safety check: PassAGPL-3.0
Repomix Website Maintaineryamadashy/repomix29k1 repos~342Automated safety check: PassMIT
Aholo Viewer Docsmanycoretech/aholo-viewer1.1k—~341Automated safety check: PassMIT
Translation Diff ExportDevolutions/UniGetUI26k—~1.1kAutomated safety check: PassMIT
Translation Diff TranslateDevolutions/UniGetUI26k—~934Automated safety check: PassMIT

Similar skills

  • Plane UI Translation

    makeplane/plane

    Sets the rules for translating and updating Plane's UI strings across locales: do-not-translate terms, plural forms, placeholders and AI translation review.

    60k GitHub stars~16k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Guides edits to the Repomix documentation site's VitePress configuration, per-language content, and translation workflow across 14 languages.

    29k GitHub starsUsed in 1 repo~342 tokens
    Frontend & DesignAuto-check passed
  • Aholo Viewer Docs

    manycoretech/aholo-viewer

    Guides writing and maintaining Aholo Viewer documentation: README, AGENTS.md, architecture notes, bilingual manual pages and AI collaboration guides.

    1.1k GitHub stars~341 tokensUpdated 13 days ago
    Writing & ContentAuto-check passed
  • Translation Diff Export

    Devolutions/UniGetUI

    Compares UniGetUI JSON locale files against English, identifies untranslated or source-changed keys, and generates patch, reference, and handoff files for a target language.

    26k GitHub stars~1.1k tokensUpdated today
    Writing & ContentAuto-check passed
  • Translation Diff Translate

    Devolutions/UniGetUI

    Translates a sparse UniGetUI JSON language patch, writes completed entries into the working copy, preserves placeholders and terminology, and prepares the patch for merge-back.

    26k GitHub stars~934 tokensUpdated today
    Writing & ContentAuto-check passed
  • Create Docs

    victorgarciaesgi/nuxt-typed-router

    Create complete documentation sites for projects. An agent skill from victorgarciaesgi/nuxt-typed-router.

    413 GitHub starsUsed in 2 repos~2.8k tokens
    Frontend & DesignAuto-check passed

More from kurotu/VRCQuestTools

All 25 skills in this repo
  • Uloop Replay Input

    kurotu/VRCQuestTools

    Replay recorded PlayMode keyboard and mouse input. An agent skill from kurotu/VRCQuestTools.

    373 GitHub starsUsed in 3 repos~615 tokens
    Auto-check passed
  • Uloop Screenshot

    kurotu/VRCQuestTools

    Capture Unity Editor windows or Game View rendering as PNG. An agent skill from kurotu/VRCQuestTools.

    373 GitHub starsUsed in 3 repos~1.2k tokens
    Auto-check passed
  • Uloop Execute Dynamic Code

    kurotu/VRCQuestTools

    Execute C with Unity APIs when existing uloop tools cannot inspect or edit enough.

    373 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed
  • Uloop Find Game Objects

    kurotu/VRCQuestTools

    Find or inspect Unity GameObjects, especially objects the user currently selected in the Hierarchy.

    373 GitHub starsUsed in 3 repos~982 tokens
    Auto-check passed
  • Uloop Record Input

    kurotu/VRCQuestTools

    Record PlayMode keyboard and mouse input to JSON. An agent skill from kurotu/VRCQuestTools.

    373 GitHub starsUsed in 1 repo~605 tokens
    Auto-check passed
  • Uloop Get Hierarchy

    kurotu/VRCQuestTools

    Get the Unity scene hierarchy as a structured tree. An agent skill from kurotu/VRCQuestTools.

    373 GitHub starsUsed in 3 repos~587 tokens
    Auto-check passed

Works with

Questions about Docs Website

What does Docs Website do?

Use this skill FIRST for any task whose output lives in the Website/ directory — the VRCQuestTools user manual / docs site (Docusaurus, bilingual en/ja). Docs Website is an agent skill from kurotu/VRCQuestTools. Use this skill FIRST for any task whose output lives in the Website/ directory — the VRCQuestTools user manual / docs site (Docusaurus, bilingual en/ja).

When should I use Docs Website?

Docs Website fits situations like: tasks that involve Translation; tasks that involve Static sites and blogs; tasks that involve Technical writing.

How do I install Docs Website in Claude Code?

Run `npx skills add kurotu/VRCQuestTools --skill docs-website -a claude-code`. Or copy the skill folder (.claude/skills/docs-website in kurotu/VRCQuestTools) into .claude/skills/docs-website in your project. Claude Code loads it when a task matches its description.

How do I install Docs Website in Codex?

Run `npx skills add kurotu/VRCQuestTools --skill docs-website -a codex`. Or copy the skill folder (.claude/skills/docs-website in kurotu/VRCQuestTools) into .agents/skills/docs-website in your project. Codex loads it when a task matches its description.

Can I use Docs Website in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add kurotu/VRCQuestTools --skill docs-website -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/docs-website, .gemini/skills/docs-website, .github/skills/docs-website and .opencode/skills/docs-website in your project.

What does Docs Website need to run?

Going by SKILL.md and its folder, Docs Website needs the command-line tools its instructions call (pnpm).

Does Docs Website access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Docs Website safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Docs Website use?

Docs Website is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Docs Website use?

About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Docs Website?

Skills that share tags, products or a category with Docs Website: Plane UI Translation (makeplane/plane, 60k stars), Repomix Website Maintainer (yamadashy/repomix, 29k stars), Aholo Viewer Docs (manycoretech/aholo-viewer, 1.1k stars) and Translation Diff Export (Devolutions/UniGetUI, 26k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Docs Website?

kurotu (a GitHub user) maintains it in kurotu/VRCQuestTools, which has 373 GitHub stars. The repository holds 25 skills in this directory. The repository was last updated on September 30, 2026.

Source: kurotu/VRCQuestTools on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.