Skip to content
Back to skills

Llm Wiki

ASecurity

Create or update an Obsidian-friendly local markdown knowledge base. Use when the user wants LLM-maintained notes, wikilinks/backlinks, frontmatter, citations, local attachments, vault cleanup, or reusable research synthesis.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 1, 2026
ai-agentsgo

Security analysis

A100/100

Pro scans all 8 files and shows the line behind each finding

Scanned June 1, 2026

npx -y skills add jscraik/Agent-Skills --skill llm-wiki --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Llm Wiki?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Llm Wiki
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jscraik-llm-wiki/badge)](https://www.skillsdirectory.com/skills/jscraik-llm-wiki)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: llm-wiki
description: Create or update an Obsidian-friendly local markdown knowledge base. Use when the user wants LLM-maintained notes, wikilinks/backlinks, frontmatter, citations, local attachments, vault cleanup, or reusable research synthesis.
metadata:
  skill-type: scaffolding_templates
  version: "2.0.0"
---

# LLM Wiki

## Philosophy
Cited local files beat remembered answers.

## When To Use
Use when durable local markdown should change.

## Anti-Patterns
Avoid one-off answers, uncited summaries, and broad vault reorganization.

## Inputs
Confirm domain, vault/workspace path, raw-source path, source sensitivity (`public`, `internal`, `confidential`, or `restricted`), workflow (`ingest`, `query`, `lint`, or `repair`), citation style, attachment path, and whether reusable answers should be filed back into the wiki.

## Discovery Interview
Ask one round at a time: one plain-language question plus `Why this matters:`; avoid dumping the full interview plan at once.

## Constraints
Redact sensitive content by default. Keep raw sources read-only. Preserve citations.

## Execution Boundaries
Write only approved pages, indexes, logs, schemas, governance files, or narrow helpers. Require explicit approval for private attachments, network retrieval, sync/sharing, publishing, vector infrastructure, bulk renames, merges, or reorganization.

## Workflows
Ingest: classify each source, read one source or bounded batch, extract path/page/heading evidence, create or update source summaries, update affected concept/entity/synthesis pages, strengthen wikilinks, then update index and log.

Query: start with index/log and linked pages, read raw sources only when needed, answer with citations, mark uncertainty, and file reusable synthesis back into the wiki when it will compound.

Lint: check contradictions, stale claims, orphan pages, missing concepts, weak links, duplicate aliases, unsupported assertions, brittle attachments, and data gaps. Formal sweeps return `schema_version: lint-report/v1` with severity, evidence, status, and owner.

## Concrete Output Shapes
Use these compact patterns: index rows `- [[concepts/local-first-knowledge]] - claim area`; source summaries with optional frontmatter `type`, `status`, `sources`, `aliases`, `confidence`, `reviewed`, and `supersedes`; citations like `[raw/articles/source.pdf#p4]`; log rows like `2026-05-24: added [[sources/x]], updated [[concepts/y]], no bulk renames`.

Complete ingest example:
```markdown
# wiki/sources/2026-05-24-smith-local-wikis.md
---
type: source-summary
status: active
sources: ["raw/articles/smith-local-wikis.pdf"]
aliases: ["Smith local wikis"]
confidence: medium
reviewed: 2026-05-24
---
## Summary
Local markdown wikis stay auditable when claims cite raw evidence. [raw/articles/smith-local-wikis.pdf#p4]

# wiki/concepts/local-first-knowledge.md
Local-first knowledge keeps raw sources stable while wiki pages evolve through cited updates. See [[sources/2026-05-24-smith-local-wikis]].

# wiki/index.md
- [[concepts/local-first-knowledge]] - local markdown as auditable knowledge base

# wiki/log.md
- 2026-05-24: added [[sources/2026-05-24-smith-local-wikis]] and updated [[concepts/local-first-knowledge]]; no bulk renames.
```

## Update Gates
A wiki update passes when every changed claim has a source citation or explicit uncertainty marker, new wikilinks resolve or are intentional stubs, aliases do not create duplicate identities, attachments stay under the approved local asset path, index/log entries name the change, and no broad rename/reorganization happened. Fail fast: stop at the first failed gate; do not proceed. Optional local checks: `rg -n "\\[\\[[^]]+\\]\\]" wiki/` for wikilinks and `find raw/assets -type f` for attachments.

## Outputs
Return changed pages, index/log updates, lint/schema outputs, privacy/citation status, and command outcomes. Schema-bound outputs include `schema_version`.

## Failure Mode
Fail closed when provenance, sensitivity, citation policy, page ownership, or bulk-reorganization authority is unclear. Report the smallest safe next action.

## Gotchas
Obsidian filenames are identities; preserve them unless a rename is explicit.

## Progressive Disclosure
This file is self-contained for ordinary work. Use `references/` only for multi-user operations, scheduled maintenance, confidence/supersession policy, typed relations, hybrid retrieval, or consolidation.

## Validation
For vault work, run Update Gates plus user-provided checks. For skill edits, run strict audit and the closest smoke/external review. Fail fast: stop at the first failed gate; do not proceed. Report exact pass/fail/blocker outcomes.

## Examples
- User says: "Create an Obsidian vault from raw/articles with source summaries, concept pages, frontmatter, wikilinks, and a log."
- User says: "Audit the team-notes vault for orphan pages, weak links, stale claims, duplicate aliases, and unsupported assertions."
- User says: "The customer-call corpus is confidential and has no redaction policy yet; diagnose the safe next step."

Files in this skill

  • SKILL.md5 KB
  • references/contract.yaml2.5 KB
  • references/discovery-interview.md4.4 KB
  • references/evals.yaml7.1 KB
  • references/lint-report-v1.md2.6 KB
  • references/obsidian-vault-contract.md4.5 KB
  • references/operating-contract.md3.5 KB
  • references/task-profile.json919 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.