Skip to content
Back to skills

Outline To Draft

ASecurity

Use when expanding an outline or stub note into a full draft, fleshing bullet points into prose, or drafting longer-form writing grounded in vault context and the user's voice.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 4, 2026
ai-agents

Security analysis

A100/100

Scanned September 4, 2026

npx -y skills add cavi-ai/obsidian-agent --skill outline-to-draft --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Outline To Draft?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Outline To Draft
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cavi-ai-outline-to-draft/badge)](https://www.skillsdirectory.com/skills/cavi-ai-outline-to-draft)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: outline-to-draft
description: Use when expanding an outline or stub note into a full draft, fleshing bullet points into prose, or drafting longer-form writing grounded in vault context and the user's voice.
---

# Outline → draft

Expand an outline into a draft that reads like the user wrote it — grounded in
their vault, in their voice.

**REQUIRED SUB-SKILL:** obsidian-agent:vault-grounding

## Process

1. **Read the outline** with
   `obsidian vault=<vault> read path=<outline-path>`. Gather context with
   `obsidian vault=<vault> links path=<outline-path>`,
   `obsidian vault=<vault> backlinks path=<outline-path> format=json`, and
   `obsidian vault=<vault> search query=<topic> format=json`. Read every note
   used as evidence.
2. **Learn the voice.** Skim 1–2 of the user's existing prose notes to match
   their tone, sentence length, and vocabulary. You are drafting *as them*.
3. **Draft section by section**, following the outline's structure. Every
   factual claim about their domain traces to a note you read (cite `[[notes]]`
   where natural). Mark genuine gaps with a clear `[TODO: …]` rather than
   inventing content.
4. **Show the draft**, target path, and complete in-place diff if applicable.
   After approval, use
   `obsidian vault=<vault> create path=<path> content=<draft-markdown> overwrite`
   to replace the outline, or omit `overwrite` for a new draft note linked back
   to it. Re-read the result.

## Common mistakes

- Generic AI voice that doesn't match the user's existing notes.
- Inventing facts/citations instead of grounding in the vault or marking a TODO.
- Overwriting the outline without showing the complete change.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.