一键导入
wiki-ingest
Use when adding a new source to a wiki — a paper, article, URL, file, transcript, or any document. One ingest may touch 5-15 wiki pages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when adding a new source to a wiki — a paper, article, URL, file, transcript, or any document. One ingest may touch 5-15 wiki pages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when bootstrapping a new personal wiki for any knowledge domain — research, codebase documentation, reading notes, competitive analysis, or any long-term knowledge accumulation project.
Use when auditing a wiki for health issues — contradictions between pages, orphan pages, broken cross-references, stale claims, missing pages, or coverage gaps. Run after every 5-10 ingests.
Use when asking a question against a personal wiki built with wiki-init and wiki-ingest. Do not answer from general knowledge — always read the wiki pages first.
Use when revising existing wiki pages because knowledge has changed, a new piece of information updates or contradicts existing content, or the user wants to directly edit wiki content with LLM assistance.
Browser automation via the agent-browser CLI. Use when you need to browse the web for research or fact-checking, extract real-time information from URLs, verify claims against live web pages, scrape structured content from websites, or interact with web apps. Triggered by tasks like searching the web, checking live sources, fetching content from a URL, browsing and summarizing, or looking up current information online.
| name | wiki-ingest |
| description | Use when adding a new source to a wiki — a paper, article, URL, file, transcript, or any document. One ingest may touch 5-15 wiki pages. |
Add a source to the wiki. Read it, discuss with the user, write/update wiki pages, update index, and log.
Search for CLAUDE.md starting from the current directory and upward. If not found, tell the user to run wiki-init first.
Read CLAUDE.md to learn: wiki root path, page frontmatter format, cross-reference convention, log entry format, index table format.
The source can be:
raw/agent-browser skill to fetch it; save to raw/<slug>.<ext> if neededRead all content. For long sources, read in sections. Do not skip.
Tell the user:
wiki/index.md and relevant pages to check)Ask: "Anything specific you want me to emphasize or de-emphasize?"
Wait for the user's response before proceeding.
For core concepts or key claims, use agent-browser skill to fetch current authoritative sources. Prioritize by category:
Lowercase, hyphens, no special characters.
Example: "Attention Is All You Need" → attention-is-all-you-need
Write to wiki/pages/<slug>.md:
---
title: <source title>
tags: [<relevant tags>]
sources: <number of sources>
updated: <today>
---
# <Source Title>
**Source:** <original URL or file path in raw/>
**Date ingested:** <today>
**Type:** <paper | article | transcript | code | other>
## Core Definition
<Definition of core concepts>
## Key Takeaways
- <bullet>
## Related Topics
- [[related-slug]] — <relationship>
## Open Questions
<If any>
For each entity/concept touched by this source:
updated dateScan ALL existing pages in wiki/pages/ for any that mention this source's entities/concepts but don't yet link to the new page. Add [[new-slug]] references where appropriate.
This is the step most commonly skipped. A compounding wiki's value comes from bidirectional links.
wiki/index.mdAdd or update entry in the table format:
## Wiki Pages
| Page | Summary | Tags | Last Updated |
|------|---------|------|--------------|
| [[<slug>]] | One-line description | tag1, tag2 | <today> |
For any new entity/concept pages created, add those too.
wiki/log.mdAlways append — do not ask permission:
## [<today>] ingest | <source title>
- Created/Updated pages: xxx, yyy
- Web verification: yes/no, source: <url>
- Key findings: ...
wiki/pages/<slug>.md