CtrlK
BlogDocsLog inGet started
Tessl Logo

obsidian-bases

Explain, draft, and validate Obsidian Bases .base files with filters, formulas, properties, summaries, and table, card, or list views. Use for Obsidian Bases, database-like vault views, dynamic tables, reading lists, task trackers, filters, formulas, summaries, and .base file edits.

73

Quality

91%

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

SKILL.md
Quality
Evals
Security

Quality

Content

82%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.

A tight, actionable compact-reference skill with a robust validation-and-approval-gated workflow. It falls just short of top marks on actionability, workflow clarity, and progressive disclosure due to placeholder paths, a missing explicit error-recovery loop, and an externally-resolving reference.

Suggestions

Add an explicit error-recovery loop to the workflow, e.g. "If `transaction inspect` reports problems, revise the bundle and re-inspect before setting APPROVAL_SHA256."

Replace the placeholder PRODUCT_ROOT path with a concrete resolution note (or a command that derives it), so the bash snippets are runnable as-is rather than templated.

Move the detailed compact-schema examples into a bundled reference file under references/ so SKILL.md stays a lean overview pointing one level deep.

DimensionReasoningScore

Conciseness

Lean compact reference that assumes Claude's competence (no explaining what Obsidian/YAML is); every section is tight code or bullets with each token earning its place.

5 / 5

Actionability

Provides concrete, mostly-executable transaction commands and complete YAML examples, but the PRODUCT_ROOT snippet uses a placeholder path and the apply command relies on context variables ($BUNDLE, $APPROVAL_SHA256), leaving minor gaps.

4 / 5

Workflow Clarity

Eight clearly sequenced steps with validation (step 5), preview-before-mutation (step 6), and an approval-gated apply-once (step 7), but no explicit error-recovery loop ("if inspect fails, revise and re-inspect").

4 / 5

Progressive Disclosure

Well-organized into clear sections with a clearly-signaled one-level-deep reference (operation-transactions.md), but that reference resolves to an external PRODUCT_ROOT rather than a bundled file and a fair amount of schema detail is inline.

4 / 5

Total

17

/

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.

A strong, well-rounded description: third-person voice, concrete actions, comprehensive natural trigger terms including the .base extension, and an explicit "Use for" clause answering both what and when. No vague fluff or over-claims.

DimensionReasoningScore

Specificity

Lists three concrete actions ("Explain, draft, and validate") plus a comprehensive feature inventory (filters, formulas, properties, summaries, table/card/list views), matching the comprehensive-coverage anchor.

5 / 5

Completeness

Explicitly answers what ("Explain, draft, and validate Obsidian Bases .base files…") and when ("Use for…" with concrete trigger phrases), so the missing-trigger cap does not apply.

5 / 5

Trigger Term Quality

Comprehensive natural terms with synonyms ("database-like vault views", "dynamic tables", "reading lists", "task trackers") and the ".base" file extension, matching the full-coverage-with-extensions anchor.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear Obsidian-specific niche (Bases .base files) with distinct triggers, giving minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
AgriciDaniel/claude-obsidian
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.