CtrlK
BlogDocsLog inGet started
Tessl Logo

daily-update

Run the daily wiki maintenance cycle: check all source freshness, update the index, and regenerate hot.md. Use this skill when the user says "/daily-update", "run the daily update", "update everything", "morning sync", "refresh the wiki index", or when triggered by the launchd cron at 9 AM. Also use to set up or verify the cron + terminal notification infrastructure for the first time ("set up the daily cron", "install the terminal notification", "how do I get the morning reminder?").

73

Quality

89%

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

88%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 well-structured, highly actionable maintenance skill with clear sequencing and real validation/feedback loops for a batch operation. Minor conciseness trim opportunities and the absence of bundle files for offloading detail keep it just below top marks.

DimensionReasoningScore

Conciseness

Mostly lean and command-driven with no concept padding, but a few explanatory asides (e.g. 'This keeps the next session's context warm without a full vault crawl') could be trimmed.

4 / 5

Actionability

Fully executable, copy-paste-ready bash throughout both Run and Setup modes, with concrete file paths, commands, and shell-rc detection logic covering the common cases.

5 / 5

Workflow Clarity

Run Mode Steps 1–7 are explicitly sequenced with an impl-validator validation checkpoint and a 'Apply any FAILs before logging' feedback loop, satisfying validation requirements for this batch operation.

5 / 5

Progressive Disclosure

Well-organized sections with clearly signaled one-level-deep references to sibling skills (wiki-lint, impl-validator, llm-wiki), but the body is a single >50-line file with no bundle files to offload detail.

4 / 5

Total

18

/

20

Passed

Description

91%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, third-person description that clearly states the skill's purpose and gives rich, natural trigger coverage for both run and setup modes. Minor breadth in a couple of triggers and a few omitted cycle steps keep it just short of perfect.

DimensionReasoningScore

Specificity

Lists several concrete actions ('check all source freshness, update the index, and regenerate hot.md') plus setup tasks, but omits logging/health-check/QMD from the overview so coverage has minor gaps.

4 / 5

Completeness

Explicitly answers both 'what' (the maintenance cycle actions) and 'when' via a concrete 'Use this skill when the user says…' clause with multiple trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases including synonyms and the slash command ('/daily-update', 'run the daily update', 'update everything', 'morning sync', 'refresh the wiki index', 'set up the daily cron').

5 / 5

Distinctiveness Conflict Risk

Clear wiki-maintenance niche with distinct triggers, but phrases like 'update everything' and 'morning sync' are slightly broad and carry minor overlap risk with unrelated skills.

4 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Ar9av/obsidian-wiki
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.