Familiarize
Reads tasks/INDEX.md, the agents guide, and ARCHITECTURE.md; reads the active root changelog and most recent archived changelog; creates a root changelog for today if none exists, using the date format recorded in tasks/INDEX.md. Use when the user says familiarize, starts work needing norms and changelogs, or asks for project context before coding.From its SKILL.md
npx -y skills add leobrqz/lightweight-spec-driven --skill familiarizeAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.9 KB, 443 tokens by cl100k_base, as published. Nobody here has run it
Familiarize (session start)
Run this at the beginning of a new session when the user invokes familiarize or asks to load project context (repo layout, conduct, tasks, recent changelogs).
Steps
-
Read core files (in order):
tasks/INDEX.md— extractCHANGELOG_DATE_ORDER(the date format stated in the Changelogs section) and theTASK_CHANGELOGSfolder name.- Agents guide — scan the repo root for
AGENTS.md,CLAUDE.md, andAGENT.md; read whichever exists. If none are found, note it and continue. ARCHITECTURE.md
-
Active changelog — The active changelog is the single
CHANGELOG_*.mdfile at the root ofTASK_CHANGELOGS/(not inside any{mon}/subfolder).- If no such file exists, create one for today using the
CHANGELOG_DATE_ORDERformat from Step 1 (e.g. DDMM →CHANGELOG_0305.md; MMDD →CHANGELOG_0503.md; ISO →CHANGELOG_2026-05-03.md). Use the root active template fromtasks/INDEX.md. - If one exists, read it. Note if it is not today's date.
- If no such file exists, create one for today using the
-
Last archived changelog — Under
TASK_CHANGELOGS/{mon}/(jan…dec), find allCHANGELOG_*.mdfiles. Pick the most recent by the date encoded in the filename, interpreting it using theCHANGELOG_DATE_ORDERformat from Step 1. Read that file. If none exist, skip and say so briefly. -
Summarize for the user: which files were read, whether a new root changelog was created in Step 2, and which archived file (if any) was read in Step 3.
Do not skip Steps 1–3 unless a file is genuinely missing from the repo.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.