llm-wiki
SaferSkills independently audited llm-wiki (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to maintain a persistent wiki that compounds knowledge from AI conversations and curated sources.
Resolution order (used by all scripts):
--root <path> CLI flagLLM_WIKI_ROOT environment variable$HOME/.llm-wiki (default)Set LLM_WIKI_ROOT once per shell/session if you want a non-default location, e.g. export LLM_WIKI_ROOT=/path/to/wiki.
Follow the LLM Wiki pattern: raw sources are immutable, the wiki is LLM-maintained markdown synthesis, and AGENTS.md is the operating schema. Prefer compiling knowledge into maintained pages over leaving it trapped in chat history.
Read references/karpathy-pattern.md when you need the rationale or operation details. Use scripts without reading them unless they fail or need changes.
raw/conversations/, raw/sources/, raw/assets/; never rewrite existing raw files except to fix a capture error from the current turn.wiki/index.md, wiki/log.md, and categorized pages under:wiki/topics/ for durable concepts and factual knowledgewiki/workflows/ for repeatable procedures and playbookswiki/tools/ for tools, commands, products, APIs, librarieswiki/decisions/ for explicit choices, tradeoffs, and rationalewiki/sessions/ for notable conversation/session summarieswiki/sources/ for source-document summarieswiki/questions/ for open questions and investigation backlogAGENTS.md; update it only when the wiki operating convention changes.Run:
python3 scripts/bootstrap_llm_wiki.py # uses $LLM_WIKI_ROOT or ~/.llm-wiki
python3 scripts/bootstrap_llm_wiki.py --root /custom/pathThis creates missing directories and starter AGENTS.md, wiki/index.md, and wiki/log.md without overwriting existing files.
raw/conversations/YYYY-MM-DD-short-title.md. If ingesting an external source, put or preserve it under raw/sources/ and summarize it in wiki/sources/.Evidence or Sources section linking back to raw conversation/source files or source summary pages.wiki/index.md with each created or materially changed page and one-line summary.wiki/log.md using ## [YYYY-MM-DD HH:MM] <operation> | <title>.wiki/index.md first.Run:
python3 scripts/lint_llm_wiki.py # uses $LLM_WIKI_ROOT or ~/.llm-wiki
python3 scripts/lint_llm_wiki.py --root /custom/path
python3 scripts/lint_llm_wiki.py --strict # treat warnings as errors (CI mode)Fix broken links, missing index entries, stale contradictions, orphan pages, and uncategorized knowledge that matter for actual use. Do not churn wording or formatting just to make pages look uniform.
Use frontmatter for wiki pages except index.md and log.md:
---
title: Page Title
category: topics|workflows|tools|decisions|sessions|sources|questions
status: active|draft|archived
created: YYYY-MM-DD
updated: YYYY-MM-DD
---Keep pages concise and maintainable:
Summary.Details only when useful.Links for related wiki pages.Evidence/Sources for raw backing material.Conflict: ... with links to both sources.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.