obsidian-test-vault-smoke
CommunityValidate Obsidian plugins with CLI and UI smoke tests
System Documentation
What problem does it solve?
After making changes to the personal-assistant Obsidian plugin (such as UI updates, Pagelet feature work, Chat or Memory modifications, or packaging changes), standard unit tests and build checks cannot catch regressions that only appear when running inside the actual Obsidian app. This Skill eliminates that gap by providing structured, tiered end-to-end validation workflows for the repo-local test vault.
Core Features & Use Cases
- Tiered Smoke Testing: Choose the lightest appropriate test tier (quick, app-runtime, full-ui, release-gate) based on the scope of your changes, avoiding wasted effort on overkill checks for small code updates.
- Obsidian CLI Integration: Run fast runtime validation, DOM state checks, console error capture, and screenshot evidence collection directly via Obsidian's CLI, no manual navigation required.
- Full UI/UX Validation: Verify visible layout, copy, accessibility, and user workflows (Pagelet review, Chat interaction, Memory prompts, settings) using Computer Use or direct app inspection for release confidence.
- Use Case: After updating the Pagelet review workflow or fixing a Chat layout bug, run the full-ui smoke tier to confirm the change works as expected for real users before merging or releasing.
Quick Start
Use the obsidian-test-vault-smoke skill to run end-to-end validation of the personal-assistant plugin in the repo-local test vault after UI, runtime, or Pagelet changes.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: obsidian-test-vault-smoke Download link: https://github.com/edonyzpc/personal-assistant/archive/main.zip#obsidian-test-vault-smoke Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.