obsidian-plugin-react-performance
Installation
SKILL.md
Obsidian Plugin React Performance
Use this skill when a plugin already uses React and performance or responsiveness matters more than adding new features.
Typical triggers
- "This view rerenders constantly"
- "Typing in this search box is laggy"
- "Can we lazy-load this heavy panel?"
- "Why is this React plugin UI janky?"
- "Which optimizations matter most here?"
Priorities for Obsidian plugins
1. Bundle and load cost
- reduce initial bundle weight
- lazy-load heavy components when they are not needed immediately
- avoid broad barrel imports in hot UI paths
- defer non-critical third-party code