Перевод: оболочка страницы на русском; тело навыка (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
| Field | Example USER line |
|---|---|
| Name | Name: Alex |
| Language | Language: Russian |
| Tone | Tone / style: short bullets |
| Focus | Focus: coding and deploy ops |
| Projects | Active projects: VibeOS desktop |
| Rules | Standing preferences: never force-push main |
Procedure
- Offer — do not assume. Explain they can skip or stop.
- Ask the questionnaire (see CLI
--schema); one question at a time is fine. - Persist with
memory(target="user")— no silent account lookups. - If they say «always/never/from now on», treat as preference (may also land in
proposed_corevia correction detect). - 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.