user-profile-interview

Conducts conversational interviews to gather user profile information and update configuration files.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill user-profile-interview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-profile-interview
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/user-profile-interview
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill user-profile-interview

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of gathering essential user information to tailor the AI assistant's behavior and communication style for a more personalized and effective user experience.

Core Features & Use Cases

  • User Profiling: Gathers identity, communication, and interaction preferences.
  • Goal Alignment: Understands user life goals to suggest relevant tasks.
  • Profile Management: Updates USER.md and AGENT.md with collected information.
  • Use Case: When a new user first interacts with CraftBot, this skill initiates a friendly conversation to learn their name, how they prefer to be addressed, their goals, and how the bot can best assist them.

Quick Start

Initiate a conversational interview to build the user profile and preferences.

Frequently Asked Questions about user-profile-interview

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

FAQPage Schema
How do I personalize my AI assistant through a user profile interview?

A user profile interview personalizes your AI assistant by conducting a conversational onboarding to gather your identity, communication preferences, and life goals, then updating configuration files to tailor the agent's behavior accordingly.

What information do I need for onboarding and personalizing an AI agent?

Onboarding and personalizing an AI agent requires information like your identity, how you prefer to be addressed, your life goals, and your specific agent interaction settings to effectively customize the assistant's responses.

How does user profile configuration update agent system files?

User profile configuration updates agent system files by writing your interview responses directly into USER.md and AGENT.md files, ensuring the assistant reads and applies your preferences across all future interactions.

Can I use a conversational interview to set communication preferences for my assistant?

Yes, you can use a conversational interview to set communication preferences, as the skill asks targeted questions during onboarding to capture how you want the agent to interact and then saves these settings.

What is the best way to align AI assistant tasks with my life goals?

The best way to align AI assistant tasks with your life goals is through a personalization interview that captures your objectives and writes them to the agent configuration files, enabling the assistant to suggest relevant tasks.

Do I need any dependencies to configure user preferences for an AI assistant?

No dependencies are required to configure user preferences, as the skill operates independently using built-in file operations to read and edit the necessary agent system files like USER.md and AGENT.md.