127 lines
2.9 KiB
Markdown
127 lines
2.9 KiB
Markdown
# Obsidian Workflow Rules
|
|
|
|
**Purpose**: Define where and how to save content to Obsidian vault.
|
|
|
|
When user says "save this to Obsidian" or "save to vault", **READ THIS FILE FIRST**.
|
|
|
|
---
|
|
|
|
## Vault Location
|
|
|
|
```
|
|
C:\Users\admin\Documents\Corey
|
|
```
|
|
|
|
CLI: `notesmd-cli` (default vault set)
|
|
|
|
---
|
|
|
|
## Folder Structure & Rules
|
|
|
|
### Daily Notes/
|
|
**Purpose**: Daily journal / log
|
|
**Naming**: YYYY-MM-DD.md (auto-generated)
|
|
**Use for**: Daily logs, quick notes, "save to today"
|
|
|
|
### Projects/
|
|
**Purpose**: Active project documentation
|
|
**Naming**: `[Project Name]/[Topic].md`
|
|
**Use for**: Ongoing work, project-specific notes
|
|
|
|
#### Sub-folders:
|
|
- `Projects/ROM Library/` - ROM organization notes
|
|
- `Projects/Home Assistant/` - HA automations, configs
|
|
- `Projects/Coding/` - Code snippets, workflows
|
|
|
|
### Summaries/
|
|
**Purpose**: Content summaries (articles, videos, etc.)
|
|
**Naming**: `[Source] - [Title].md`
|
|
**Use for**: `/summarize` output, web article summaries
|
|
|
|
### Personal Notes/
|
|
**Purpose**: Non-work personal notes
|
|
**Naming**: Freeform
|
|
**Use for**: Ideas, thoughts, personal references
|
|
|
|
### Guides/
|
|
**Purpose**: How-to guides, references
|
|
**Naming**: `[Topic] Guide.md`
|
|
**Use for**: Tutorials, step-by-step instructions
|
|
|
|
### Home Assistant/
|
|
**Purpose**: Home Assistant specific
|
|
**Naming**: Device/automation specific
|
|
**Use for**: HA configs, automations, device notes
|
|
|
|
### OpenClaw/
|
|
**Purpose**: OpenClaw agent notes
|
|
**Naming**: Freeform
|
|
**Use for**: Agent configuration, workflow notes
|
|
|
|
### News Briefs/
|
|
**Purpose**: Daily/weekly news summaries
|
|
**Naming**: `News YYYY-MM-DD.md`
|
|
**Use for**: Daily news brief output
|
|
|
|
### Tasks/
|
|
**Purpose**: Task tracking
|
|
**Naming**: Freeform or by project
|
|
**Use for**: TODOs, action items
|
|
|
|
### UniFi/
|
|
**Purpose**: UniFi network notes
|
|
**Naming**: Device/issue specific
|
|
**Use for**: Network config, device inventory
|
|
|
|
### WORK/
|
|
**Purpose**: Work-related notes
|
|
**Naming**: By client/project
|
|
**Use for**: Work projects, client notes
|
|
|
|
---
|
|
|
|
## File Naming Conventions
|
|
|
|
- Use Title Case: `ROM Library Inventory.md`
|
|
- Date prefix for dated content: `2026-03-10 Event Log.md`
|
|
- No special characters except `-` and spaces
|
|
- Keep names readable, avoid abbreviations unless obvious
|
|
|
|
---
|
|
|
|
## Default Behaviors
|
|
|
|
| Content Type | Default Location |
|
|
|--------------|------------------|
|
|
| Daily log entry | Daily Notes/today |
|
|
| Project note | Projects/[Project]/ |
|
|
| Article summary | Summaries/ |
|
|
| How-to guide | Guides/ |
|
|
| Personal note | Personal Notes/ |
|
|
| Work note | WORK/ |
|
|
|
|
---
|
|
|
|
## Workflow Checklist
|
|
|
|
When saving to Obsidian:
|
|
|
|
1. ✅ Read this file first (obsidian-workflow.md)
|
|
2. ✅ Identify content type
|
|
3. ✅ Choose appropriate folder
|
|
4. ✅ Apply naming convention
|
|
5. ✅ Create note with `notesmd-cli create "[folder]/[name]" --content "..."`
|
|
|
|
---
|
|
|
|
## Tags
|
|
|
|
Default tags to include in frontmatter:
|
|
- `#project/[name]` - Project association
|
|
- `#status/active` or `#status/completed`
|
|
- `#type/[note/guide/summary/log]`
|
|
|
|
---
|
|
|
|
*Last Updated: 2026-03-10*
|