library-docslisted
Install: claude install-skill nielsmadan/skills
<!-- Generated from https://github.com/nielsmadan/agentic-coding — edits here are overwritten. -->
# Library Docs
Build (and keep current) a **per-repo reference** of the libraries this project actually
depends on: canonical docs + changelog URLs, the version the repo resolves, and a short
list of the *most important correct-usage conventions* for that version — the things a
model gets wrong from stale training data.
The reference is written as a repo-local skill at **`.claude/skills/library-use/SKILL.md`**
so it (a) auto-triggers when the agent touches one of those libraries and (b) is the
convention source that `review-library-use` audits code against. This skill is the
**generator/maintainer**; `review-library-use` is the reviewer. Keep them distinct.
## What this skill is NOT
- Not a full doc dump — distill to a few high-value bullets per library (token-lean, on-demand).
- Not for every dependency — curate to the tail the model doesn't already know (see Step 2).
- Not a reviewer — it writes the reference; `review-library-use` checks code against it.
## Instructions
### Step 1: Resolve the target repo and mode
- Target dir = the non-flag argument, else the current working directory. Must be a git repo root (has `.git` or a manifest).
- **First run** (no `.claude/skills/library-use/SKILL.md` yet) → generate from scratch.
- **Re-run** (it exists, or `--refresh`) → refresh mode (Step 6).
- `--force-all` reconsiders the full dependency list even for entries you previousl