Skeleton-of-Thought (SoT) prompting instructs the AI to first create a structural outline — the skeleton — and then expand each point into full content. This two-phase approach produces better-structured long-form output than asking for the final piece in one shot, because the AI commits to a logical structure before filling in the details.
Skeleton-of-Thought was introduced as a technique to improve both the structure and quality of long-form AI outputs. The key insight is that when asked to write a long piece directly, AI models often lose structural coherence midway through. By separating outlining from writing, the final piece has a logical arc the model committed to before expanding it.
Use Skeleton-of-Thought for any piece longer than 500 words where structure matters — guides, documentation, reports, blog posts, research summaries. It is particularly effective for technical writing where sections must logically build on each other. For short, single-topic outputs, the overhead of outlining is not worth it — use RTF or CRAFT instead.
Skeleton-of-Thought vs RISEN: RISEN defines steps the AI follows to complete a task; Skeleton-of-Thought defines the structure of the output document itself. Skeleton-of-Thought vs Plan-and-Solve: Plan-and-Solve separates planning from execution for problem-solving; Skeleton-of-Thought separates outlining from writing for content creation. Skeleton-of-Thought vs CRAFT: CRAFT controls tone and format for shorter pieces; Skeleton-of-Thought is designed for longer pieces where structural integrity matters.
Save your first prompt in the structured editor and get a permanent REST API endpoint. Personal plan is free forever, no credit card required.
Start freeSkeleton-of-Thought (SoT) prompting asks the AI to first generate a structural outline — the skeleton — and then expand each point into full content. The two-phase approach produces better-structured long-form output than asking for the complete piece in a single instruction.
Use Skeleton-of-Thought for any output longer than 500 words where logical structure matters — documentation, blog posts, reports, and guides. For shorter outputs, the overhead of outlining is unnecessary.
Both work. You can specify the exact sections in the Skeleton points field for tight control, or describe the topic and ask the AI to generate and confirm the outline before expanding. Specifying it yourself gives more predictable results.
Yes. The technique works across all major language models. The key is the explicit two-phase instruction: outline first, then expand.