Note-Taking-Expert
CommunityOptimize notes, tags, and bulk actions.
Software Engineering#note-taking#tagging#markdown editor#masonry grid#bulk actions#ui performance#sqlite joins
AuthorSaadhJawwadh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves slow, inconsistent, or hard-to-maintain note creation and management by guiding how to implement the Note-Taking module’s editor, tagging, and bulk workflows with performance in mind.
Core Features & Use Cases
- Database-accurate tagging: Use the
note_tagsjunction table (Version 13+) and indexed SQL joins to keep tag queries fast and reliable. - High-performance note layouts: Prefer the Masonry Grid and List views over retired Kanban to keep rendering responsive at scale.
- Production-grade UI behavior: Preserve premium visual styling (rounded cards, subtle borders) and maintain smooth transitions like
OpenContainerandFadeThrough. - Bulk workflows for power users: Implement selection mode (long-press) for batch tagging, archiving, and trashing with consistent note query behavior.
Quick Start
Apply the Note-Taking-Expert guidance to update note grid/list rendering and note tag querying so your Markdown editor and bulk actions remain fast, consistent, and aligned with the Version 13+ note_tags schema.
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: Note-Taking-Expert Download link: https://github.com/SaadhJawwadh/Note-taking/archive/main.zip#note-taking-expert 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 471,000+ vetted skills library on demand.