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.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.