Перейти к основному содержимому

Перевод: оболочка страницы на русском; тело навыка (SKILL.md) пока на английском — это исходные инструкции агента.

Acquaintance

Run a short opt-in get-to-know-you ritual.

Метаданные навыка​

ИсточникВстроенный (установлен по умолчанию)
Путьskills/memory/acquaintance
Версия1.0.0
АвторVibeOS
ЛицензияMIT
Платформыlinux, macos, windows
Тегиmemory, user, onboarding, profile
Связанные навыкиepisodic-diary, archival-recall

Справка: полный SKILL.md​

к сведению

Ниже полное определение навыка, которое VibeOS загружает при активации. Это инструкции, которые видит агент.

Acquaintance Skill

Help the user build a compact User profile (USER.md) so later sessions feel personal — without reading email, calendar, or the whole home directory.

When to Use​

  • User says «познакомимся», «remember me», «update my profile», or /acquaintance.
  • New profile with empty USER.md.
  • User wants to redo preferences after a month.

Do not use this skill to scan disk or connected accounts. Machine Portrait is a separate opt-in product.

Prerequisites​

  • Built-in memory enabled (memory.user_profile_enabled / memory tool).
  • Optional CLI: vibeos memory acquaint.

How to Run​

Preferred (deterministic): guide the user through CLI or Desktop button:

vibeos memory acquaint --schema          # question list
vibeos memory acquaint # interactive
vibeos memory acquaint --answers-json answers.json --json

In chat: ask at most 5–8 light questions (skip allowed). After each durable answer, save with memory tool target="user" — compact lines only (Name: …, Tone / style: …). Decline / stop anytime.

Quick Reference​

FieldExample USER line
NameName: Alex
LanguageLanguage: Russian
ToneTone / style: short bullets
FocusFocus: coding and deploy ops
ProjectsActive projects: VibeOS desktop
RulesStanding preferences: never force-push main

Procedure​

  1. Offer — do not assume. Explain they can skip or stop.
  2. Ask the questionnaire (see CLI --schema); one question at a time is fine.
  3. Persist with memory(target="user") — no silent account lookups.
  4. If they say «always/never/from now on», treat as preference (may also land in proposed_core via correction detect).
  5. Summarize what was saved; point to Settings → Memory browser to edit.

Pitfalls​

  • Do not write secrets into USER.
  • Do not dump long bios — USER budget is small; details go to Archival.
  • Profiles are islands — no cross-profile merge.
  • Mid-session writes use hot facts; frozen prompt updates next session.

Verification​

  • Clean profile → ≥5 USER entries after ritual (UF3).
  • User can edit/delete in Memory browser.
  • Declining mid-flow leaves USER unchanged for unanswered questions.