Skills for working with Obsidian vaults and related formats: Obsidian Flavored Markdown, JSON Canvas files, the Obsidian CLI, and Defuddle for clean web content extraction.
96
96%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
{
"context": "Tests creation of a canvas with a group node that visually contains child text nodes within its bounds.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Group node present with type=group",
"description": "The canvas contains at least one node with type set to group and a label field",
"max_score": 25
},
{
"name": "Three text nodes inside group bounds",
"description": "All three text nodes have x and y coordinates that place them fully within the group's x/y/width/height rectangle",
"max_score": 35
},
{
"name": "All node IDs are unique 16-char hex",
"description": "Every node has an id that is exactly 16 lowercase hexadecimal characters, and all four IDs are distinct",
"max_score": 20
},
{
"name": "Valid JSON output",
"description": "The canvas file content is syntactically valid JSON with no parse errors",
"max_score": 20
}
]
}defuddle
json-canvas
evals
obsidian-bases
evals
references
obsidian-cli
evals
obsidian-markdown
evals