Back to list
davidvkimball

project

by davidvkimball

Manage your notes in Obsidian bases like a content management system.

37🍴 0📅 Jan 24, 2026

SKILL.md


name: project description: Project-specific architecture, maintenance tasks, and unique conventions for Bases CMS.

Bases CMS Project Skill

Manage your notes in bases like a content management system. This plugin provides a CMS-like experience within Obsidian, focusing on structural organization and metadata-driven workflows.

Core Architecture

  • Structured Data: Focuses on treating folders/notes as a structured database or "base".
  • Heavy UI Layer: Uses an extensive 42KB styles.css to transform standard Obsidian views into CMS-like interfaces.
  • Metadata Orchestration: Heavily relies on frontmatter and folder structures to define content relationships.

Project-Specific Conventions

  • "Base" Concept: All logic revolves around the definition and management of a "Base" (CMS-like view).
  • Rich UI: High preference for custom modals and specialized views over standard Obsidian commands.
  • Modern API: Requires minAppVersion: 1.10.2, utilizing modern Obsidian UI capabilities.

Key Files

  • src/main.ts: Entry point for the CMS logic and view registration.
  • manifest.json: Plugin identification and modern version requirements (bases-cms).
  • styles.css: Massive CSS payload for the CMS layout and custom components.
  • esbuild.config.mjs: Complex build configuration for bundling CMS components.

Maintenance Tasks

  • Layout Stability: Check CMS views for breaking layout changes in Obsidian's DOM.
  • Performance: Monitor main thread performance when processing large "Bases".
  • Documentation: Keep README synchronized with the evolving CMS feature set.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon