onboard

Collect AI personality preferences and user details to generate SOUL.md and USER.md.

1.2k|100|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/clacky-ai/openclacky --skill onboard-clacky-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/clacky-ai/openclacky/tree/main/lib/clacky/default_skills/onboard
Command: npx skills add https://github.com/clacky-ai/openclacky --skill onboard-clacky-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard new users by collecting AI personality preferences and user profile, then writing SOUL.md and USER.md to bootstrap a personalized agent.

Core Features & Use Cases

  • Guided, language-aware onboarding using structured cards to capture ai.name, ai.personality, and user details.
  • Automatic generation of SOUL.md and USER.md to initialize a personalized agent skeleton and user profile.
  • Optional browser configuration and personal website generation to boost onboarding experience.

Quick Start

Start onboarding by prompting the user to provide their preferred AI name, personality style, and profile details, then the skill will generate SOUL.md and USER.md.

Frequently Asked Questions about onboard

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

FAQPage Schema
How do I onboard users and initialize a personalized AI agent profile?

AI onboarding works by using structured, language-aware cards to capture user profile details and AI personality preferences, then automatically writing SOUL.md and USER.md files to bootstrap your personalized agent.

How do I generate a SOUL.md file to define an AI personality?

You can generate a SOUL.md file by starting the guided onboarding flow, which prompts the user for their preferred AI name and personality style, then automatically outputs the configuration to define the agent's soul.

Does the onboarding flow support multi-language user profiles?

Yes, the onboarding flow is language-aware, allowing users to interact with structured cards in their preferred language while capturing profile details to generate the USER.md file.

What is the best way to capture AI personality preferences during onboarding?

The best way to capture AI personality preferences is through frontmatter-driven configuration and structured interactive cards, which ensure valid structured input for the ai.name and ai.personality fields.

Can I configure a personal website during the AI agent onboarding process?

Yes, you can optionally configure a personal website generation during the onboarding process to enhance the user experience and bootstrap the personalized agent with a broader presence.