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

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is obsidian-bases in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a high-quality, executable reference for the Obsidian Bases DSL with complete examples, an explicit validation-and-test workflow, and appropriate externalization of the detailed function reference. The only weakness is minor verbosity in a couple of inline sections.

DimensionReasoningScore

Conciseness

The body is dense and mostly earns its place documenting a DSL Claude does not already know, with minimal padding; minor trimming opportunities exist such as the Default Summary Formulas table duplicating the Range row and a few long inline examples, fitting the level-4 anchor better than 5.

4 / 5

Actionability

It provides fully executable, copy-paste-ready YAML for the schema, filters, formulas, and three complete example bases covering common cases, matching the level-5 anchor.

5 / 5

Workflow Clarity

The six-step workflow includes an explicit Validate step ("Verify the file is valid YAML ... Check that all referenced properties and formulas exist") and a Test-in-Obsidian feedback loop, plus a Troubleshooting section with WRONG/CORRECT pairs, matching the level-5 anchor.

5 / 5

Progressive Disclosure

The body is an overview that externalizes the bulk function reference to a real, clearly signaled one-level-deep file ("see [FUNCTIONS_REFERENCE.md](references/FUNCTIONS_REFERENCE.md)") and links external docs, with well-organized sections, matching the level-5 anchor.

5 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: it concretely states the skill's capabilities and provides explicit, comprehensive trigger guidance with file-extension and synonym coverage. It is distinct within the Obsidian niche and uses appropriate third-person voice.

DimensionReasoningScore

Specificity

"Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries" names the domain plus multiple concrete capabilities with comprehensive feature coverage, matching the level-5 anchor.

5 / 5

Completeness

It explicitly states what it does ("Create and edit Obsidian Bases ... with views, filters, formulas, and summaries") and when to use it ("Use when working with .base files, creating database-like views of notes, or when the user mentions Bases..."), satisfying the level-5 anchor for both.

5 / 5

Trigger Term Quality

"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" covers natural terms, synonyms, and the file extension, matching the comprehensive level-5 anchor.

5 / 5

Distinctiveness Conflict Risk

The Obsidian Bases / .base-file niche with domain-specific trigger terms is clearly distinct from other skills with minimal overlap risk, matching the level-5 anchor.

5 / 5

Total

20

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (507 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

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.