bootstrap

Generate a persona-defining SOUL.md through a four-phase onboarding conversation.

135|12|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Citrus-bit/medrix-flow --skill bootstrap-citrus-bit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/Citrus-bit/medrix-flow/tree/main/skills/public/bootstrap
Command: npx skills add https://github.com/Citrus-bit/medrix-flow --skill bootstrap-citrus-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill guides users through a warm, adaptive onboarding conversation to generate a concise, persona-defining SOUL.md that captures an AI partner's identity, traits, and boundaries so the agent behaves consistently and usefully.

Core Features & Use Cases

  • Adaptive Multi-Round Onboarding: Run 5–8 conversational rounds across four phases (Hello, You, Personality, Depth) to progressively extract required fields.
  • Template-Guided Generation: Read the provided conversation guide and SOUL template, then produce an English SOUL.md under 300 words that follows strict structural and behavioral rules.
  • Finalization & Persistence: Present the SOUL.md for confirmation, then call the setup_agent tool to persist the file and finalize agent setup.
  • Use Case: Create or update a personalized AI partner for a busy professional who wants a consistent, bounded assistant that anticipates needs without repeating mistakes.

Quick Start

Start by telling the assistant: create my SOUL.md and guide me through onboarding until the agent is ready.

Frequently Asked Questions about bootstrap

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

FAQPage Schema
How do I create a SOUL.md file for AI agent personalization?▼

To create a SOUL.md for AI agent personalization, engage in a 5–8 round adaptive onboarding conversation that extracts your preferences, traits, and boundaries across four phases, generating a persona file under 300 words.

What is the onboarding conversation process for defining an AI persona?▼

The onboarding conversation for defining an AI persona progresses through four extraction phases: Hello, You, Personality, and Depth, adaptively asking questions to capture identity traits and behavioral boundaries for a concise SOUL.md.

Can I update an existing agent identity without starting the setup over?▼

Yes, you can update an existing agent identity by applying the onboarding flow to identity updates, running conversational rounds to extract new preferences, and calling setup_agent to persist the refreshed SOUL.md.

Are there word count limits when generating a SOUL.md template?▼

Yes, the SOUL.md template enforces a strict word count limit, requiring the final persona-defining file to be produced in English under 300 words while following structural and behavioral rules.

How do I persist agent setup after finalizing the SOUL.md file?▼

To persist agent setup after finalizing the SOUL.md file, confirm the generated content during the conversation, which triggers the setup_agent tool to save the configuration and completes the personalization flow.