← 返回 Skills 市场
teki-ai

Karpathy Wiki

作者 teki-ai · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ✓ 安全检测通过
131
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install karpathy-wiki
功能描述
Build, maintain, query, and lint a persistent markdown knowledge wiki that sits between raw sources and final answers. Use when managing a personal or team w...
使用说明 (SKILL.md)

Karpathy Wiki

Maintain a persistent markdown wiki that compiles knowledge over time. Treat raw sources as immutable, treat the wiki as the maintained artifact, and keep structure and conventions consistent so future sessions can continue the work.

Core model

Operate with three layers:

  1. raw sources/ or equivalent input area, read-only source material
  2. wiki/ or equivalent markdown knowledge base, editable compiled knowledge
  3. schema document that defines folder layout, naming, citation style, and workflows

Prefer updating the wiki over answering from scratch. When useful work is produced during analysis or Q&A, file the result back into the wiki as a reusable page.

Default wiki structure

If the user does not already have a schema, propose a simple markdown-first layout like:

wiki/
  index.md
  log.md
  schema.md
  sources/
  pages/
    topics/
    concepts/
    entities/
    analyses/

Adapt to the user's existing layout instead of forcing this one.

Operating modes

1. Ingest

Use when a new source is added.

Workflow:

  1. Read the source
  2. Identify key topics, entities, concepts, dates, claims, and open questions
  3. Create or update a source summary page if the wiki uses source pages
  4. Update affected topic, entity, concept, or analysis pages
  5. Add or repair internal links
  6. Update index.md
  7. Append a concise entry to log.md
  8. Record uncertainties, contradictions, or follow-up questions explicitly

During ingest, prefer touching a small number of clearly relevant pages over creating a large number of weak pages.

Create a new page only when at least one of these is true:

  • the concept or entity is likely to recur
  • the page would receive meaningful links from multiple places
  • the content would otherwise make an existing page too broad or noisy

Otherwise, expand an existing page.

2. Query

Use when the user asks a question against the wiki.

Workflow:

  1. Read index.md first when available
  2. Identify the most relevant wiki pages
  3. Synthesize from the wiki before falling back to raw sources
  4. Cite the wiki pages and, when appropriate, the underlying sources
  5. If the answer creates durable value, save it as a new or updated analysis page
  6. Update index.md if a new page is created
  7. Append to log.md if the wiki treats queries as first-class events

Prefer answers that preserve distinctions between:

  • facts directly supported by sources
  • synthesis across multiple pages
  • speculation or open questions

3. Lint

Use when checking wiki health.

Look for:

  • orphan pages with few or no inbound references
  • duplicate pages with overlapping scope
  • stale claims superseded by newer sources
  • contradictions between pages
  • missing cross-links
  • important concepts mentioned repeatedly without their own page
  • schema drift, inconsistent titles, inconsistent frontmatter, broken naming
  • analysis pages that should have been linked from topic/entity pages but were not

When linting, prefer producing an actionable list of fixes grouped by severity:

  • critical consistency issues
  • likely quality improvements
  • optional structural improvements

Page conventions

Favor concise pages with clear structure. A useful default shape is:

# Page Title

## Summary
Short synthesis of what this page is about.

## Key points
- Bullet points of durable knowledge

## Details
Longer notes, evidence, chronology, or structured sections

## Related
- [[Other Page]]

## Sources
- [[Source Page A]]
- [[Source Page B]]

If the wiki uses frontmatter, keep it minimal and consistent. Good optional fields include:
- `type`
- `aliases`
- `status`
- `updated`
- `source_count`
- `tags`

Do not invent elaborate metadata unless the user actually benefits from it.

## Naming and linking rules

Use stable, human-readable file names.

Prefer:
- one canonical page per concept/entity/topic
- redirects or aliases only when the wiki supports them
- explicit wiki-links between related pages
- consistent singular vs plural naming

When unsure whether two pages should merge, keep both only if they have clearly different scope. Otherwise merge and leave one canonical page.

## Index and log rules

### `index.md`

Treat `index.md` as the navigational catalog.

Include:
- page link
- one-line summary
- optional grouping by category
- optional source counts or update dates if the wiki uses them

Keep it skimmable. It should help future sessions decide what to read next.

### `log.md`

Treat `log.md` as append-only chronology.

Use a parseable heading style such as:

```markdown
## [2026-04-12] ingest | Source title

Keep entries concise:

  • what was ingested, queried, or linted
  • which pages were created or updated
  • any unresolved issues

Quality bar

A good wiki update should:

  • preserve source fidelity
  • surface contradictions instead of hiding them
  • strengthen cross-links
  • reduce future work
  • make later questions cheaper to answer

Do not overwrite uncertainty with confident prose. When the evidence is mixed, say so clearly.

Working with existing wikis

If a wiki already exists:

  1. Inspect its schema, folder layout, and naming style
  2. Follow the existing conventions unless they are clearly harmful
  3. Repair inconsistencies gradually instead of rewriting the whole wiki at once
  4. Propose larger schema changes before making them

Obsidian-friendly guidance

For Obsidian-style vaults:

  • prefer markdown files and wiki-links like [[Page Name]]
  • keep filenames readable
  • avoid fragile generated syntax unless the user already uses it
  • if frontmatter exists, preserve formatting and field order when practical
  • make pages pleasant to browse by humans, not only optimized for machine parsing

Deliverables by task

For ingest requests

Deliver:

  • source summary or source page update
  • updated related pages
  • index.md update
  • log.md entry
  • short note on contradictions or open questions

For query requests

Deliver:

  • answer with citations
  • optional durable analysis page if worth keeping
  • any relevant index or log updates

For lint requests

Deliver:

  • prioritized issue list
  • concrete proposed edits
  • optional patch plan for high-value fixes

References

  • Read references/getting-started.md when the user needs a minimal starter schema for a new wiki.
  • Read references/wiki-patterns.md for core page templates and structural heuristics.
  • Read references/ingest-patterns.md when ingesting a new source into the wiki.
  • Read references/query-patterns.md when answering questions from the wiki or deciding whether to save a durable analysis page.
  • Read references/lint-checklist.md when checking the wiki for contradictions, stale claims, weak links, duplicates, or structural drift.
安全使用建议
This skill is internally coherent and appears to do what it says: read, synthesize, and update markdown wiki files. Before installing or using it, consider: (1) backup or put your wiki under version control so you can review edits the agent makes; (2) limit the skill's file-scope to the wiki folder (don't give it access to unrelated directories); (3) avoid ingesting sensitive secrets into the wiki since the agent will read/write those files; (4) test the skill on a small example wiki to confirm its update patterns, naming rules, and log entries match your workflow; and (5) prefer workflows where the agent writes to a draft branch or creates suggested edits/PRs you can review rather than making blind destructive writes.
功能分析
Type: OpenClaw Skill Name: karpathy-wiki Version: 0.1.1 The skill bundle provides a comprehensive framework for an AI agent to manage a markdown-based knowledge wiki, including workflows for ingestion, querying, and maintenance. Analysis of SKILL.md and the reference templates shows no evidence of malicious intent, data exfiltration, or unauthorized system access; the instructions are strictly limited to managing local markdown files within a designated wiki directory.
能力评估
Purpose & Capability
The name/description (maintain a markdown wiki) aligns with the instructions: read sources/index/log pages, synthesize, and write or update wiki markdown. No unrelated binaries, env vars, or external services are requested.
Instruction Scope
Instructions explicitly tell the agent to read and modify wiki files (index.md, log.md, pages, sources). This is expected for a wiki-maintenance skill, but the SKILL.md is permissive about paths and when to create pages — the agent will have discretion to read and write files in the user's wiki area, so users should be aware it edits their content.
Install Mechanism
No install spec or code files are included; the skill is instruction-only so nothing is downloaded or written to disk by an installer.
Credentials
The skill requests no environment variables, credentials, or config paths. All required access is limited to reading/writing wiki files per the instructions.
Persistence & Privilege
always:false and the skill is user-invocable. It does not request permanent/autonomous privileges beyond the normal platform default for skills.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install karpathy-wiki
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /karpathy-wiki 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
Consolidate ingest, query, and lint workflows into the main skill
v0.1.0
Initial public release
元数据
Slug karpathy-wiki
版本 0.1.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Karpathy Wiki 是什么?

Build, maintain, query, and lint a persistent markdown knowledge wiki that sits between raw sources and final answers. Use when managing a personal or team w... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 131 次。

如何安装 Karpathy Wiki?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install karpathy-wiki」即可一键安装,无需额外配置。

Karpathy Wiki 是免费的吗?

是的,Karpathy Wiki 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Karpathy Wiki 支持哪些平台?

Karpathy Wiki 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Karpathy Wiki?

由 teki-ai(@teki-ai)开发并维护,当前版本 v0.1.1。

💬 留言讨论