skill-align (Docs Inventory Auditor)
Treats skills/ as the source of truth and audits README, docs/, PROJECT.md, CLAUDE.md and GitHub issue templates for missing, stale, or wrong skill references — then fixes them in one pass.
Dev & CodingIntermediate★ 177⑂ 13AI score 8/10Last updated: Jul 6, 2026
What it does
- Reads every
SKILL.mdunderskills/(never from memory) to rebuild a live inventory: atoms, molecules, refiners, config keys, output paths, consume relationships. - Audits that inventory against
README.md,docs/how-it-works.md,docs/configuration.md,docs/practical-guide.md,PROJECT.md,CLAUDE.md, and.github/ISSUE_TEMPLATE/*.yml. - Emits a consolidated findings report using
[GAP]/[STALE]/[WRONG]with file:line, asks for approval, then applies all edits with a single pass per file. - Re-runs a verification
grepso you can prove no stale skill names survive. - Optionally deploys the refreshed skills via
./tools/install.sh <path>(default~/.claude/skills/).
Who it's for
- Maintainers of the Lattice framework repo, or anyone forking it to run their own skill library.
- Repo owners whose docs and issue-template dropdowns drift behind the actual skill/plugin set.
- Engineers who want a reusable pattern for "code is truth, docs are derived" documentation audits.
Examples
- After adding a new refiner, say "align docs" — it fills the missing rows in the inventory table, the configuration paths table, and the
bug_report.ymldropdown. - After renaming a skill, say "check docs are in sync" — every leftover old name is listed as
[STALE]and replaced. - Say "audit skill inventory" — it re-derives the refiner→atom→molecule chain from each SKILL.md and flags
[WRONG]wherever docs claim a refiner is consumed by the molecule directly.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/techygarg/lattice/HEAD/dev-skills/skill-align/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the dev-skills/skill-align folder from the GitHub repo techygarg/lattice into my ~/.claude/skills/skill-align/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/techygarg/lattice.git && mkdir -p ~/.claude/skills/skill-align && cp -r lattice/dev-skills/skill-align/* ~/.claude/skills/skill-align/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal in your working directory.
- Clone the repo:
git clone https://github.com/techygarg/lattice.git - Create the skill folder:
mkdir -p ~/.claude/skills/skill-align - Copy the files:
cp -r lattice/dev-skills/skill-align/* ~/.claude/skills/skill-align/— confirmreferences/audit-checklist.mdcame along. - Restart Claude Code and open a session at the root of the repo you want audited (Lattice or your fork).
- Ask "align docs" or "check docs are in sync" to kick off Phase 1.
- Review the findings report and approve only the fixes you want. Commit your current state with git first so any edit pass is easy to revert.
View source on GitHub ↗License: MIT