obsidian-theme-dev

CSS/SCSS development patterns for Obsidian themes. Load when working with theme.css, SCSS variables, or CSS selectors.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "obsidian-theme-dev" with this command: npx skills add davidvkimball/obsidian-dev-skills/davidvkimball-obsidian-dev-skills-obsidian-theme-dev

Obsidian Theme Development Skill

This skill provides patterns and rules for developing Obsidian themes, focusing on CSS/SCSS development, styling conventions, and theme-specific coding practices.

Purpose

To ensure consistent theme development, proper CSS organization, and adherence to Obsidian's theming patterns and CSS variable usage.

Scope

This skill covers:

  • Writing or modifying CSS/SCSS for theme.css
  • Working with Obsidian's CSS variables and theming system
  • Implementing responsive design or dark/light mode support
  • Debugging CSS layout or styling issues
  • CSS/SCSS coding conventions for Obsidian themes

Core Rules

  • Use Obsidian CSS Variables: Always prefer Obsidian's built-in CSS variables over hardcoded values
  • Consistent Naming: Use a consistent naming convention (BEM, prefixed classes, or other - see conventions file)
  • Mobile-First: Consider mobile layouts and responsive design
  • Dark/Light Mode Support: Test themes in both light and dark modes
  • Performance: Minimize CSS complexity and avoid expensive selectors

Bundled Resources

  • references/theme-best-practices.md: Essential CSS patterns and Obsidian variable usage
  • references/theme-coding-conventions.md: CSS/SCSS style guidelines and naming conventions

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

obsidian-dev

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

obsidian-ref

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

openclaw-version-monitor

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明

Archived SourceRecently Updated
Coding

ask-claude

Delegate a task to Claude Code CLI and immediately report the result back in chat. Supports persistent sessions with full context memory. Safe execution: no data exfiltration, no external calls, file operations confined to workspace. Use when the user asks to run Claude, delegate a coding task, continue a previous Claude session, or any task benefiting from Claude Code's tools (file editing, code analysis, bash, etc.).

Archived SourceRecently Updated