Skill
jarvis-journal
Create journal entries with intelligent vault linking. Use when user says "Jarvis, journal this", "Jarvis, log this", "capture this", or "log this incident".
From jarvis-obsidianInstall
1
Run in your terminal$
npx claudepluginhub rsprudencio/jarvis --plugin jarvis-obsidianTool Access
This skill uses the workspace's default tool permissions.
Skill Content
Journal Entry Workflow
Steps
-
Clarify type/context with user (AskUserQuestion):
- Entry type: thought, incident-log, decision, learning, idea
- Additional context if content is ambiguous
-
Delegate to
jarvis-journal-agent:{ "mode": "create", "content": "user's content", "type": "detected or clarified type", "context": "any additional context", "clarifications": "user's answers to questions" } -
Present draft to user for approval
-
Handle response:
- Approved → Delegate commit to
jarvis-audit-agent:{ "operation": "create", "description": "Journal entry: [brief summary]", "entry_id": "YYYYMMDDHHMMSS", "files": ["{paths.journal_jarvis}/YYYY/MM/YYYYMMDDHHMMSS.md"] } - Edit requested → Collect feedback, re-delegate to agent with
mode: "edit" - Cancelled → Delete the file, no commit (no git pollution)
- Approved → Delegate commit to
-
Index in memory (after successful commit):
- Call
mcp__plugin_jarvis_core__jarvis_index_filewith the entry's relative vault path - If tool unavailable or fails, continue silently (graceful degradation)
- This makes the entry immediately searchable via
/jarvis-recall
- Call
Agent Returns
{
"file_path": "journal/jarvis/2026/01/20260123143052.md",
"entry_id": "20260123143052",
"confidence": "high|medium|low",
"tags": ["#type/thought", "#topic/jarvis"],
"links": ["[[Related Note]]"]
}
Entry Storage
Path: {paths.journal_jarvis}/YYYY/MM/YYYYMMDDHHMMSS.md (default: journal/jarvis/YYYY/MM/YYYYMMDDHHMMSS.md)
Important
- Agent writes the file but does NOT commit
- You handle commit only after user approval
- If user cancels, delete the file to keep git history clean
Similar Skills
Stats
Parent Repo Stars3
Parent Repo Forks0
Last CommitFeb 28, 2026