CtrlK
BlogDocsLog inGet started
Tessl Logo

bootstrap

Generate a personalized SOUL.md through a warm, adaptive onboarding conversation. Trigger when the user wants to create, set up, or initialize their AI partner's identity — e.g., "create my SOUL.md", "bootstrap my agent", "set up my AI partner", "define who you are", "let's do onboarding", "personalize this AI", "make you mine", or when a SOUL.md is missing. Also trigger for updates: "update my SOUL.md", "change my AI's personality", "tweak the soul".

74

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-organized, actionable instruction skill with clear sequencing and validation, scoring highly on conciseness, actionability, and workflow clarity. Its one real defect is a missing referenced file (templates/SOUL.template.md) that the skill depends on but that is absent from the bundle.

Suggestions

Add the missing templates/SOUL.template.md file (or correct the path) — the skill instructs Claude to read it before generating, so its absence breaks the documented workflow.

Keep references to a single navigable level: confirm every path named in the Architecture block (SKILL.md, templates/SOUL.template.md, references/conversation-guide.md) actually exists in the bundle.

DimensionReasoningScore

Conciseness

Lean and structured with tables for phases and the extraction tracker; it assumes Claude's competence and never lectures on concepts Claude already knows, so every section earns its place.

3 / 3

Actionability

Concrete, executable guidance throughout — a precise tool call setup_agent(soul=..., description=...), explicit round budgets (5–8), required-field checklist, and a sharpened example ("argue position, push back, speak truth not comfort" — not "honest and brave").

3 / 3

Workflow Clarity

The four-phase conversation and the six-step numbered Generation flow are clearly sequenced with validation checkpoints (all required fields before generating, iterate until confirmed) and an explicit error-recovery loop ("If setup_agent returns an error, report it... do not claim success").

3 / 3

Progressive Disclosure

The overview is well signaled and references/conversation-guide.md is a real one-level-deep file, but the body repeatedly directs Claude to read templates/SOUL.template.md and no templates/ directory exists in the bundle, so navigation breaks for that path.

2 / 3

Total

11

/

12

Passed

Description

90%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, third-person description that clearly states what the skill does and gives explicit, natural trigger phrases for both creation and updates. Its only weakness is that it describes a single primary action rather than enumerating several concrete capabilities.

DimensionReasoningScore

Specificity

Names one concrete action — "Generate a personalized SOUL.md through a warm, adaptive onboarding conversation" — but does not list multiple distinct concrete actions, so it sits at the "names domain and some actions" anchor rather than the multi-action anchor.

2 / 3

Completeness

Explicitly answers both what ("Generate a personalized SOUL.md through a warm, adaptive onboarding conversation") and when ("Trigger when the user wants to create, set up, or initialize... Also trigger for updates..."), matching the anchor with explicit triggers.

3 / 3

Trigger Term Quality

Good coverage of natural phrases users would actually say: "create my SOUL.md", "bootstrap my agent", "set up my AI partner", "define who you are", "personalize this AI", "make you mine", plus update triggers like "tweak the soul".

3 / 3

Distinctiveness Conflict Risk

The SOUL.md / AI-partner-identity niche with bespoke triggers ("bootstrap my agent", "make you mine", "tweak the soul") is clearly distinct and unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
bytedance/deer-flow
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.