← スキル一覧に戻る

project
by davidvkimball
Manage your notes in Obsidian bases like a content management system.
⭐ 37🍴 0📅 2026年1月24日
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.cssto 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.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓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
レビュー
💬
レビュー機能は近日公開予定です