Lint vault
A complete ecosystem for AI-assisted academic research. Features an orchestrated pipeline of 130+ ML skills, persistent state memory, and extreme token efficiency for large codebases.
npx -y skills add jpmsilva1/ai-research-ecosystem --skill lint-vaultAssembled 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.
What its author says it does
Copied from the file, not written here
Triggered when the user types /lint or asks to health-check the Obsidian Vault. Scans the wiki/ directory to identify structural issues, orphan pages, broken wikilinks, stale index entries, and contradictions.
SKILL.md
1.7 KB, as published. Nobody here has run it
Vault Lint Operation
When this skill is invoked, perform the following autonomous health-check on the user's Obsidian Vault:
Phase 1: Structural Integrity
- Read
/wiki/index.mdand extract all listed page references. - List all actual
.mdfiles inside/wiki/(including subdirectories:entities/,concepts/,synthesis/). - Identify:
- Stale index entries: Pages listed in
index.mdthat no longer exist on disk. - Unlisted pages: Pages on disk that are not cataloged in
index.md.
- Stale index entries: Pages listed in
Phase 2: Link Integrity
- Scan all
.mdfiles inside/wiki/for[[wikilinks]]. - Identify:
- Broken wikilinks: Links pointing to pages that do not exist.
- Orphan pages: Pages with zero inbound wikilinks from other pages.
Phase 3: Content Health
- Scan
wiki/concepts/andwiki/entities/pages for YAML frontmatter. - Identify:
- Missing frontmatter: Pages lacking
title,tags, ordatefields. - Empty pages: Files with no meaningful content beyond the frontmatter.
- Missing frontmatter: Pages lacking
Phase 4: Report
Generate a structured markdown report with:
- Total pages scanned.
- Issues found per category (stale, unlisted, broken links, orphans, missing frontmatter).
- Suggested fixes for each issue.
- Ask the user: "Would you like me to auto-fix these issues?"
If the user approves fixes:
- Remove stale entries from
index.md. - Add unlisted pages to
index.md. - Add missing frontmatter to pages that lack it.
- Append a
lintentry to/wiki/changelog.md.