From jarvis-obsidian
Git audit protocol reference. Background knowledge for JARVIS protocol commits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jarvis-obsidian:jarvis-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every file operation creates an auditable git commit via `jarvis-audit-agent`.
Every file operation creates an auditable git commit via jarvis-audit-agent.
Never run git commands directly in the vault. Always delegate vault commits to jarvis-audit-agent.
Note: This only applies to the vault. Git commands in other repositories are unaffected.
{
"operation": "create|edit|delete|move|user",
"description": "what was done",
"entry_id": "YYYYMMDDHHMMSS",
"files": ["path/to/file.md"]
}
obsidian_commit automatically commits dirty files as [JARVIS:U] first[JARVIS:OT:ENTRY_ID] Description
O = Operation: C=create, E=edit, D=delete, M=move, U=user
T = Trigger: c=conversational, a=agent
ENTRY_ID = 14-digit timestamp (journal entries only)
[JARVIS:Cc:20260123104348] - Create, conversational, with entry ID[JARVIS:Ea] - Edit, agent-triggered, no entry ID[JARVIS:U] - User changes (auto-detected)| Tool | Purpose |
|---|---|
obsidian_commit | Create protocol-compliant commit |
obsidian_status | Check working tree state |
obsidian_push | Push to remote |
obsidian_parse_last_commit | Verify last commit |
obsidian_rewrite_commit_messages | Clean commit history |
After ANY file operation:
npx claudepluginhub rsprudencio/jarvis --plugin jarvis-obsidianManages Git commit workflow using Conventional Commits format with safety protocols. Creates, validates, executes commits; handles hooks, PRs, and safety checks before operations.
Orchestrates git operations with safety tiers: read-only inline, safe writes via background agent, destructive with preflight confirmation. Manage commits, PRs, branches, worktrees, releases.
Orchestrates GitHub issues/PRs/branches as knowledge graph for traceability in planning, brainstorming, designs, architectural decisions, session resumption. /shiplog.