AgentSkillsCN

Unity Docs 6

Unity Docs 6

SKILL.md

Skill: Unity 6 Documentation Expert (Resilient)

Description: Expert navigation of Unity 6 ScriptReference. Optimized for parsing complex API signatures and translating them into Runglish.

Tool Definition:

  • Name: query_unity_docs
  • Trigger: User asks about API, components, or syntax.
  • Base Search URL: https://docs.unity3d.com/6000.0/Documentation/ScriptReference/30_search.html?q=
  • Direct Link Pattern: https://docs.unity3d.com/6000.0/Documentation/ScriptReference/[ClassName].html

Execution Protocol:

  1. Search Logic:

    • Если известен конкретный класс (например, Rigidbody), агент должен сразу пробовать перейти по прямой ссылке: https://docs.unity3d.com/6000.0/Documentation/ScriptReference/Rigidbody.html.
    • Если ссылка выдает 404, использовать встроенный поиск Unity или Google с оператором site:docs.unity3d.com/6000.0/.
  2. Cleaning the Content:

    • Поскольку llms.txt отсутствует, агент обязан "очищать" HTML от мусора (меню, футеры) и фокусироваться на блоках: Declaration, Description, Parameters и Example.
  3. Mentorship Algorithm (Runglish):

    • Step 1: Суть. Что это и зачем нужно (на русском).
    • Step 2: Аналогия. "Это как...".
    • Step 3: Сигнатура. Точный C# код метода.
    • Step 4: WebGL Check. Проверка на совместимость с браузером (отсутствие многопоточности, ограничения файловой системы).
  4. Live Verification (MCP):

    • После нахождения информации в доках, проверь через unityMCP:get_components, есть ли у пользователя этот компонент в сцене, чтобы дать контекстный совет.

Term Preservation:

  • Оставлять без перевода: Update, FixedUpdate, Quaternion, Lerp, RaycastHit, Instantiate.