From jarvis-obsidian
Process and organize inbox items. Use when user says "Jarvis, organize my inbox" or "process my inbox".
How this skill is triggered — by the user, by Claude, or both
Slash command
/jarvis-obsidian:jarvis-inboxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Scan** `paths.inbox` (default: `inbox/`) for unprocessed items
Scan paths.inbox (default: inbox/) for unprocessed items
Classify each item using 6 routing options:
| Classification | Destination (path name) | Handler |
|---|---|---|
| Journal entry | paths.journal_jarvis (default: journal/jarvis/) | Delegate to jarvis-journal-agent |
| Work note | paths.work (default: work/[slug].md) | Direct creation with frontmatter |
| Personal note | paths.notes (default: notes/[slug].md) | Direct creation with frontmatter |
| Person/contact | paths.people (default: people/[name].md) | Direct creation with frontmatter |
| Discard | (deleted) | Remove from inbox after confirmation |
| Skip | stays in paths.inbox | Keep for later processing |
For Todoist-origin items (frontmatter: source: todoist):
Note file format (for work/personal/contact notes):
---
source: todoist # or "manual" for non-Todoist items
created: 2026-02-05
tags: []
---
# [Title]
[Content]
Present plan to user with review options:
Option A: Review each item (default for small batches <5 items)
Item 1/3: "I realized morning routines help my focus"
Source: Todoist (captured 2 days ago)
→ Proposed: Journal entry
Classify as:
1. Journal entry (recommended)
2. Work note → work/
3. Personal note → notes/
4. Person/contact → people/
5. Discard
6. Skip for now
User can stop anytime: "stop review" → remaining items stay in inbox.
Option B: Batch approve (for larger batches ≥5 items)
Found 12 items in inbox:
Proposed actions:
- Journal: 4 items
- Work notes: 3 items
- Personal notes: 3 items
- Discard: 2 items
Approve batch? (You can review detailed list or review individually)
Execute based on user choice:
Commit via jarvis-audit-agent:
{
"operation": "move",
"description": "Inbox processing: moved N files",
"files": ["list of affected files"]
}
Path: paths.inbox (default: inbox/)
npx claudepluginhub rsprudencio/jarvis --plugin jarvis-obsidianProcesses notes in 00-Inbox/: scans, classifies by content, routes to vault folders, updates MOCs, extracts action items, generates daily digest. Activates on multilingual triage triggers.
Processes Obsidian inbox notes by reading each, suggesting a PARA destination, and confirming with the user before moving/deleting. Activated by commands like /process-inbox or 'process my inbox'.
Automates two-pass GTD inbox triage in Obsidian Markdown files: annotates unprocessed items with routing proposals, then routes reviewed items to projects based on user // comments.