Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hashgraph-online/daily
Use this skill when creating today's daily note in the Meta-Vault (03-daily/YYYY-MM-DD.md) with valid vaultFrontmatterSchema-compliant YAML frontmatter. Idempotent: re-running on the same day opens the existing note instead of overwriting. Use when starting a work day, capturing scratch notes, or bootstrapping the inbox flow.
Passed 15 of 19 test cases with the skill, and 5 of 19 without it.
and 10 more in the full report
11 fixed6 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
When generate.sh cannot locate templates/daily.md.tpl relative to its script directory, what exit code does it terminate with?
| Checked | Without skill | With skill |
|---|---|---|
| Returns exit code 2 when template file is missing | Missed | Passed |
The instructions your model reads when the skill loads.
IMPLEMENTED 2026-04-13.
Bootstraps today's daily note in the Meta-Vault so the user can start capturing
thoughts, scratch work, and "done today" items without yak-shaving YAML
frontmatter each morning. The daily note is the anchor of the PKM workflow: it
is where the inbox flow starts, where daily momentum is tracked, and where
evening reflections land. Every daily note carries the same frontmatter shape
(validated by vaultFrontmatterSchema), which makes Dataview queries and the
vault-sync validator trivial.
03-daily/) OR
with VAULT_DIR resolved to the vault path (see Resolution Order below).03-daily/ must already exist — the skill fails fast if it does not.bash + sed + date (always available on macOS/Linux).vault-integration.vault-dir in Session Config (highest precedence)VAULT_DIR environment variable$PWD (fallback when neither is set)Claude must read Session Config and export VAULT_DIR before calling
generate.sh. The canonical pattern (mirrors session-end and evolve):
CONFIG=$(cat .orchestrator/session-config.yaml | yq -o json)
VM_DIR=$(echo "$CONFIG" | jq -r '."vault-integration"."vault-dir" // empty')
: "${VM_DIR:=$VAULT_DIR}"
VAULT_DIR="$VM_DIR" bash /path/to/skills/daily/generate.sh
generate.sh itself reads only VAULT_DIR (pure bash, no Config parser).
test cases passed, vs 5 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.