CtrlK
BlogDocsLog inGet started
Tessl Logo

obsidian-bases

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

2.56x
Quality

71%

Does it follow best practices?

Impact

82%

2.56x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/all-skills/skills/obsidian-bases/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

90%

52%

Project Task Tracker for Engineering Team

Formulas, groupBy, and YAML quoting

Criteria
Without context
With context

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%

100%

77%

Personal Library and Reading Tracker

Nested filters and cards/multi-view

Criteria
Without context
With context

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%

56%

19%

Daily Journal Analytics Dashboard

Date formulas and base embedding

Criteria
Without context
With context

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%

Repository
davepoon/buildwithclaude
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.