bytedance avatar

Bootstrap

This is conversational onboarding that builds a SOUL.md file for your AI agent through 5 to 8 rounds of adaptive questions. It walks through four phases: language preferences, who you are and what frustrates you, how the AI should behave and talk, and deeper stuff like failure philosophy and boundaries. The conversation adapts to whether you're terse or chatty, and it's explicitly designed to feel natural rather than like filling out a form. Once it has what it needs, it generates a dense, sub-300-word identity document and persists it with a setup tool. The whole thing is built around the idea that good AI configuration comes from conversation, not checkboxes.

skills.sh installs
1.5K
GitHub stars
85.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add bytedance/deer-flow --skill bootstrap --agent claude-code

Installs into .claude/skills of the current project.

Files

Bootstrap Soul

A conversational onboarding skill. Use the information already supplied and ask only useful follow-ups to understand the user and what they need, then generate a tight SOUL.md that defines their AI partner.

Architecture

bootstrap/
├── SKILL.md                          ← You are here. Core logic and flow.
├── templates/SOUL.template.md        ← Output template. Read before generating.
└── references/conversation-guide.md  ← Detailed conversation strategies. Read at start.

Before your first response, read both:

  1. references/conversation-guide.md — how to run each phase
  2. templates/SOUL.template.md — what you're building toward

Ground Rules

Sponsors

Details

Repository
github.com/bytedance/deer-flow
Category
AI & Agent Building
First seen
Jun 3, 2026

More from bytedance/deer-flow

All 21
1mksglu avatarctx-insightmksglu/context-modeOpen the context-mode Insight dashboard in your default browser. Insight is the hosted analytics layer for AI-assisted engineering teams — per-engineer producti1.5Kskills.sh installs
2buildgreatproducts avatarbuild-loop-cursorbuildgreatproducts/builder-osUse when building features with **Cursor** in any codebase and the work should go through a disciplined build → review → test → fix loop. Triggers on "run the b1.5Kskills.sh installs
3neolabhq avatarcontext-engineeringneolabhq/context-engineering-kitUnderstand the components, mechanics, and constraints of context in agent systems. Use when writing, editing, or optimizing commands, skills, or sub-agents prom1.5Kskills.sh installs
4alirezarezvani avatarboardalirezarezvani/claude-skillsRead, write, and browse the AgentHub message board for agent coordination. Use when the user runs /hub:board or asks to post, read, or inspect coordination mess1.4Kskills.sh installs
5vercel-labs avatarvuevercel-labs/json-renderVue 3 renderer for json-render. Use when building Vue UIs from JSON specs, working with @json-render/vue, defining Vue component registries, or rendering AI-gen1.4Kskills.sh installs
6mcollina avatarskill-optimizermcollina/skillsOptimizes AI skills for activation, clarity, and cross-model reliability. Use when creating or editing skill packs, diagnosing weak skill uptake, reducing regre1.4Kskills.sh installs