From jarvis-obsidian
Create journal entries with intelligent vault linking. Use when user says "Jarvis, journal this", "Jarvis, log this", "capture this", or "log this incident".
How this skill is triggered — by the user, by Claude, or both
Slash command
/jarvis-obsidian:jarvis-journalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Clarify** type/context with user (AskUserQuestion):
Clarify type/context with user (AskUserQuestion):
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:
jarvis-audit-agent:
{
"operation": "create",
"description": "Journal entry: [brief summary]",
"entry_id": "YYYYMMDDHHMMSS",
"files": ["{paths.journal_jarvis}/YYYY/MM/YYYYMMDDHHMMSS.md"]
}
mode: "edit"Index in memory (after successful commit):
mcp__plugin_jarvis_core__jarvis_index_file with the entry's relative vault path/jarvis-recall{
"file_path": "journal/jarvis/2026/01/20260123143052.md",
"entry_id": "20260123143052",
"confidence": "high|medium|low",
"tags": ["#type/thought", "#topic/jarvis"],
"links": ["[[Related Note]]"]
}
Path: {paths.journal_jarvis}/YYYY/MM/YYYYMMDDHHMMSS.md (default: journal/jarvis/YYYY/MM/YYYYMMDDHHMMSS.md)
npx claudepluginhub rsprudencio/jarvis --plugin jarvis-obsidianEvaluates notes via write gate criteria and appends passing ones to memory daily logs. Suggests promotion to durable registers like preferences or CLAUDE.local.md.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.