ask

Installation
SKILL.md

Ask

Queries the vault at minimal token cost. Two corpora, but they are not what decides the route:

  • Library (~/Obsidian/Library/) — subject = the world: consumed sources, references, learnings. It is the LLM Wiki: pre-synthesised, index-first. Schema: ~/Obsidian/Library/CLAUDE.md.
  • Profile / Personal (~/Obsidian/Profile/, ~/Obsidian/Personal/) — subject = Hassan: self-model, people, goals, career, health. Hand-edited, no index.

If you file an answer back as a page, conform to ~/Obsidian/CONVENTIONS.md.

Route by query shape

The corpus does not decide the route — the shape of the question does.

  • Named or factual lookup — "Youssef's email", "which solicitor", "what was the offer price". One fact, and it lives in exactly one file. grep -ril for it first, then Read the hit. Do not read an index; there is nothing to synthesise.
  • Fuzzy or conceptual discovery — "have I read anything on agent memory", "what do I know about X". You do not know which file, and the answer is a synthesis across several. Read Library/index.md, then drill into sources/ / entities/ / concepts/.

When a question is both, do the lookup first — it is cheaper and it usually settles the question.

The grep discipline

Installs
13
First Seen
May 31, 2026
ask — canhassancode/skills