
from claude-plugins48
Inspect, diff, and restore previous Obsidian note versions from local file recovery or Obsidian Sync history.
This skill gives an agent the ability to query Obsidian's local File Recovery snapshots and Obsidian Sync history to list versions, diff changes between versions, read specific snapshots, and restore older versions. It's designed to make note recovery and audit workflows safe and repeatable: list available versions, preview contents, and restore if needed.
Use when a note was accidentally overwritten or deleted, when you need to audit recent edits before a destructive change, or when you want to compare two versions to extract what changed. Requires Obsidian desktop with CLI enabled and, for sync history features, an active Obsidian Sync subscription.
obsidian history), diffing (obsidian diff), reading (obsidian history:read / sync:read), and restoring (history:restore / sync:restore). Also includes patterns for scripting audits across multiple files.Agents with access to the user's desktop CLI (Claude Code, shell-capable assistants) can use this skill to interact with Obsidian's CLI and perform reads/restores. The skill is not user-invocable via public UI (user-invocable: false).
Obsidian File History & Recovery skill — inspects, diffs, and restores previous note versions from local File Recovery snapshots or Obsidian Sync history. No bundled scripts; purely instruction-based via the `obsidian` CLI. Well-documented with clear command reference, common patterns, and when-to-use guidance. Niche audience: requires Obsidian desktop with CLI and either File Recovery or Sync subscription.
Clean instruction-only skill with no scripts to audit. Good structure and documentation quality. The restore commands are destructive (overwrite current state) but this is clearly documented and is the intended behavior.
OpenFeature SDK Integration
Guides integration of the vendor-agnostic OpenFeature feature-flag SDK across languages: installation, provider setup, flag evaluation, hooks, and testing patte
Mermaid Diagrams
Generate flowcharts, sequence diagrams, ERDs and other visuals from text using the Mermaid CLI (mmdc).
CI Workflow Standards
Guidelines and templates for GitHub Actions CI/CD: container builds, testing, release automation, and optional auto-fix workflows.
Project Discovery
Automatically orient an agent to an unfamiliar git codebase: analyze git state, detect project type and tooling, surface risk flags and give actionable next ste
Rust Development (Modern Practices)
Provides expert guidance for modern Rust systems programming: cargo workflows, ownership, async/concurrency (Tokio), testing, profiling, and tooling best practi
Git Repository Detection
Extract owner/repo identifiers from git remotes (HTTPS/SSH/enterprise) so CLIs and APIs can target the correct GitHub repository.
UV Workspaces — Python Monorepo Guide
Practical reference for managing Python monorepos with uv workspaces: workspace layout, shared lockfiles, member dependencies, sync/build commands, and Docker-f
MCP Server Management
Install, configure, and manage Model Context Protocol (MCP) servers for Claude Code, including runtime enable/disable, OAuth remote servers, and dynamic tool di
TFC Run Logs (Terraform Cloud)
Fetch and display Terraform Cloud plan and apply logs for a run ID to debug or review failed plans/applies (requires TFE_TOKEN).
Python Testing (pytest)
Quick reference for writing Python tests with pytest: fixtures, parametrization, coverage, mocking, and async testing.