obsidian-check

Community

Ensure Obsidian plugin quality.

Authoracaprino
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the rigorous code review process for Obsidian plugins, ensuring adherence to best practices and preventing common errors before submission or deployment.

Core Features & Use Cases

  • Automated Linting: Enforces ObsidianReviewBot rules, checks TypeScript, and runs ESLint.
  • Manifest & License Validation: Verifies manifest.json and LICENSE file integrity.
  • Proactive Quality Assurance: Catches issues related to type assertions, promise handling, and code style.
  • Use Case: Before pushing a new feature to your Obsidian plugin's repository, run /obsidian-check to catch potential bugs and style violations, ensuring a smoother review process.

Quick Start

Run the obsidian-check skill to scan the current Obsidian plugin project for all bot violations.

Dependency Matrix

Required Modules

eslinteslint-plugin-obsidianmd@typescript-eslint/parser@eslint/jstypescript

Components

scripts

💻 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-check
Download link: https://github.com/acaprino/anvil-toolset/archive/main.zip#obsidian-check

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.