Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
76
71%
Does it follow best practices?
Impact
82%
2.56xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.trae/skills/obsidian-bases/SKILL.mdFormulas, groupBy, and YAML quoting
Correct file extension
100%
100%
Global filter defined
100%
100%
Formulas section exists
100%
100%
Formula uses if()
0%
100%
Single quotes for string formulas
0%
100%
formula. prefix in order
0%
100%
formula. prefix in view summaries
0%
0%
groupBy with direction
0%
100%
Multiple views
100%
100%
properties displayName
0%
100%
View-specific filters
100%
100%
Nested filters and cards/multi-view
Correct file extension
100%
100%
Nested filter structure
0%
100%
file.hasTag() used in filters
0%
100%
Cards view type
0%
100%
Multiple view types
100%
100%
properties displayName configured
0%
100%
formula. prefix in view order
0%
100%
View-specific filters
100%
100%
not operator used
0%
100%
Date formulas and base embedding
Correct file extension
100%
100%
file.inFolder() filter
0%
100%
Date formula with file.ctime or file.mtime
100%
0%
Date arithmetic in formula
0%
0%
date.format() used
0%
0%
date.relative() used
0%
0%
formula. prefix in order
0%
100%
View limit applied
100%
100%
Custom summary expression
0%
100%
Embedding syntax in markdown
100%
100%
3069d33
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.