# Draft

> Draft a user experience specification for a requested feature. Use when planning new features, designing user flows, or creating UX specs for this VS Code extension. Use when this capability is needed.

- Skill: `tomevault-io/draft-3` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/draft-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/draft-3/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/draft-3

---


# Draft UX Specification

Draft a user experience specification for the requested feature or ask. Include:

1. **User Story**: Who is the user and what problem are they solving?

2. **Entry Points**: How does the user discover and access this feature?
   - Commands (Command Palette)
   - Context menus (right-click)
   - Keyboard shortcuts
   - Tree view interactions
   - Settings

3. **User Flow**: Step-by-step walkthrough of the primary workflow
   - Initial state
   - User actions
   - System responses
   - Success state

4. **Edge Cases & Error Handling**:
   - What happens when things go wrong?
   - How are errors communicated to the user?
   - Recovery paths

5. **Visual Design Considerations**:
   - Icons needed
   - Tree view representation
   - Notifications/status indicators
   - Any webview or editor requirements

6. **Settings & Configuration**:
   - What should be configurable?
   - Sensible defaults

7. **Discoverability**: How will users learn about this feature?

Focus on clarity and simplicity. Prefer conventions already established in this extension. No code details.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/plusplusoneplusplus) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-14 -->

