Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions .claude/skills/obs-obsidian-bases/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,11 @@ Base files use the `.base` extension and contain valid YAML.
# Global filters apply to ALL views in the base
filters:
# Can be a single filter string
# OR a recursive filter object with and/or/not
and: []
or: []
not: []
# OR a recursive filter object with exactly ONE key: and, or, or not
and:
- 'status == "active"'
- not:
- 'file.hasTag("archived")'

# Define formula properties that can be used across all views
formulas:
Expand All @@ -52,8 +53,9 @@ views:
groupBy: # Optional: group results
property: property_name
direction: ASC | DESC
filters: # View-specific filters
and: []
filters: # View-specific filters follow the same rules
and:
- 'status == "active"'
order: # Properties to display in order
- file.name
- property_name
Expand Down
7 changes: 7 additions & 0 deletions .claude/skills/obs-obsidian-markdown/references/EMBEDS.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,13 @@
![[document.pdf#height=400]]
```

## Embed Bases

```markdown
![[BaseFile.base]]
![[BaseFile.base#View Name]]
```

## Embed Lists

```markdown
Expand Down