user-profile-setup

Collects user preferences and persists them in Hermes user memory.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/Lucien-1127/strata-skill --skill user-profile-setup-lucien-1127
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: user-profile-setup
Source: https://github.com/Lucien-1127/strata-skill/tree/main/user-profile-setup
Command: npx skills add https://github.com/Lucien-1127/strata-skill --skill user-profile-setup-lucien-1127

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New conversations start with no context about who the user is, forcing repeated explanations of preferences, environment, and constraints. This Skill guides the agent through a structured onboarding interview and stores the answers in persistent user memory so future sessions are personalized from the start. ## Core Features & Use Cases - Guided Preference Collection: Step-by-step procedure to ask for the user's name, interests, environment, and core rules using the clarify tool. - Persistent Memory Storage: Saves each answer with the memory tool using target='user' so preferences survive across sessions. - Ongoing Preference Handling: Treats mid-conversation style or workflow preferences as signals to update the governing skill's SKILL.md, not just memory. - Use Case: A user says "remember to note the model type at the bottom of every response" — the agent saves it to memory and embeds the rule into the relevant response-formatting skill. ## Quick Start Ask the agent to set up your user profile and remember your name, interests, environment, and any rules it should always follow.

Frequently Asked Questions about user-profile-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an AI agent remember my preferences across sessions?▼

Run the user profile setup procedure, which asks for your name, interests, environment, and core rules, then saves each answer with the memory tool using target='user' and action='add'. These entries persist and are recalled in future sessions.

How to store user preferences in Hermes agent memory?▼

Call the memory tool with target='user', action='add', and the content string for each preference. Omitting target='user' stores the entry in the agent's generic memory instead of the user profile.

What tools does the user profile setup require?▼

It requires the clarify tool to ask the user open-ended questions and the memory tool to save and list entries. Hermes Agent must be installed and running with access to both tools.

Why are my saved preferences not appearing in user memory?▼

The most common cause is forgetting target='user' when calling memory, which writes to generic agent memory instead. Verify by invoking memory with no parameters and checking that entries appear under the 'user' target.

Can I decline or skip the user profile setup?▼

Yes, the procedure explicitly requires respecting the user's wish to skip profiling. The agent must always allow you to decline any question or the entire setup.

What happens when I state a new preference mid-conversation?▼

The preference is saved to user memory and also embedded into the SKILL.md of the skill governing that task type, such as a response-formatting rule. Skills persist across updates and repo resets, making the preference durable.