| name | capture |
| description | Quick, zero-friction input. Save any content into the inbox for later processing. Use when the user wants to capture a thought, article, URL, image, or any content. |
/capture
Quick, zero-friction input. Save any content into the inbox for later processing.
Usage
/capture — capture the content in the current message
/capture <text> — capture the given text
Flow
Step 1: Parse the message
Identify all elements in the user's input:
- Text: The main thought or note
- Images: Any attached or referenced images
- URLs: Any web links mentioned
- Files: Any referenced local files (PDFs, etc.)
Step 2: Create the capture file
Create inbox/YYYY-MM-DD-HH-MM-<slug>.md where:
- Date/time is current UTC
- Slug is a 2-4 word lowercase hyphenated summary of the content
Write the file with frontmatter per .claude/schema/frontmatter.md (capture format):
---
type: capture
date: YYYY-MM-DDTHH:MM:SS
attachments:
- type: image | url | pdf | file