permanent-note-generator

从文章中自动提取并生成符合 Zettelkasten 方法论的永久笔记。用于处理文章,识别5种核心笔记类型(观点/论点、概念/定义、事实/证据、方法/流程、思维模型/原则),并按照原子性、独立性原则生成高质量的永久笔记。当用户需要从文章、书籍或其他材料中提取永久笔记时使用此技能。

7 stars

Best use case

permanent-note-generator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

从文章中自动提取并生成符合 Zettelkasten 方法论的永久笔记。用于处理文章,识别5种核心笔记类型(观点/论点、概念/定义、事实/证据、方法/流程、思维模型/原则),并按照原子性、独立性原则生成高质量的永久笔记。当用户需要从文章、书籍或其他材料中提取永久笔记时使用此技能。

Teams using permanent-note-generator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/permanent-note-generator/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/guows520/permanent-note-generator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/permanent-note-generator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How permanent-note-generator Compares

Feature / Agentpermanent-note-generatorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

从文章中自动提取并生成符合 Zettelkasten 方法论的永久笔记。用于处理文章,识别5种核心笔记类型(观点/论点、概念/定义、事实/证据、方法/流程、思维模型/原则),并按照原子性、独立性原则生成高质量的永久笔记。当用户需要从文章、书籍或其他材料中提取永久笔记时使用此技能。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 永久笔记生成器

## 核心任务

从用户提供的文章中识别并提取有价值的知识点,转化为符合 Zettelkasten 方法论的永久笔记。每条笔记必须遵循原子性原则(一个笔记只包含一个想法),并确保语境独立、可独立理解。

## 工作流程

### 1. 检查处理历史 (Check History)

在开始处理前,必须检查 `.claude/skills/permanent-note-generator/data/processed_history.md` 文件:
- 读取该文件内容。
- 检查目标文章的文件名或标题是否已存在于列表中。
- **如果是**:告知用户该文章在何时已处理过,询问是否“跳过”或“重新处理”。
  - 如果用户选择跳过,结束任务。
  - 如果用户选择重新处理,继续下一步。
- **如果否**:直接进入下一步。

### 2. 阅读与理解文章

- 仔细阅读用户提供的文章全文
- 识别文章中的核心论点、关键概念、重要证据、实用方法和思维模型
- 理解每个知识点的上下文和含义

### 2. 识别笔记类型并提取内容

必须先阅读 `references/永久笔记内容类型.md`,了解笔记类型的要求:
对每个识别出的知识点,判断其属于哪种类型,并标注 `content_type`。

### 3. 应用写作规范

必须先阅读 `references/永久笔记写作规范.md`,确保每条笔记符合写作要求:


### 4. 生成永久笔记文件

必须先阅读 `assets/永久笔记模板.md` 为每条笔记创建独立的 Markdown 文件:
文件必须采用中文


### 6. 批量输出与记录

- 一次性生成所有识别出的永久笔记
- 必须每条笔记保存为独立的 .md 文件
- **更新历史记录**:将处理过的文章信息追加写入到 `.claude/skills/permanent-note-generator/data/processed_history.md` 文件中。
  - 格式建议:`- [YYYY-MM-DD] [[文章标题]] (路径: 文章文件路径)`
- 在最后提供一个生成摘要,列出所有生成的笔记及其类型,并确认已更新历史记录。

## 质量检查清单

在生成每条笔记前,确认:

- [ ] 笔记是否只包含一个核心想法?
- [ ] 脱离原文是否仍然可以理解?
- [ ] 是否使用了完整的句子而非关键词?
- [ ] 是否用自己的话重写而非复制原文?
- [ ] 标题是否具体且描述性强?
- [ ] content_type 是否正确标注?
- [ ] 是否填写了所有必要的 frontmatter 字段?

## 用户交互

**输入:**
- 用户提供文章内容(可以是文本、文件路径或 URL)

**输出:**
- 多个独立的永久笔记 .md 文件
- 生成摘要(包含笔记数量、类型分布、文件列表)

**示例对话:**
```
用户:请帮我从这篇文章中生成永久笔记 [提供文章]
助手:[阅读文章并分析] 我从这篇文章中识别出了 8 条永久笔记:
- 3 条观点/论点笔记
- 2 条概念/定义笔记
- 2 条事实/证据笔记
- 1 条思维模型/原则笔记

现在为您生成这些笔记...
[生成所有笔记文件]
```

## 注意事项

1. **保持中立性**:在生成概念和事实类笔记时,确保客观陈述,不添加个人观点
2. **避免过度拆分**:不要将自然关联的内容强行拆分,但也要确保原子性
3. **重视可组合性**:生成的笔记应该能够与其他主题的笔记进行链接和组合

Related Skills

x-manual-surf-notes

7
from Demerzels-lab/elsamultiskillagent

手动操控浏览器(Chrome Extension Relay)在 X 首页 For You 冲浪:下滑加载、点进帖子详情、将推文内容翻译/转述成中文并去重,按“时间|内容|链接|评论”追加到笔记文档。触发词:手动刷X、浏览器刷X、X冲浪、写刷帖笔记、For You。 / Manual browser-driven X (Twitter) surfing via Chrome Extension Relay: scroll the For You feed, open tweet details, translate/summarize into Chinese, dedupe, and append notes in the format Time | Content | Link | Comment.

report-generator

7
from Demerzels-lab/elsamultiskillagent

Generates a structured report HTML based on a specific template.

note-processor

7
from Demerzels-lab/elsamultiskillagent

Summarize and analyze research notes created by research-assistant.

ai-notes-video

7
from Demerzels-lab/elsamultiskillagent

The video AI notes tool is provided by Baidu.

ai-notes-of-video

7
from Demerzels-lab/elsamultiskillagent

The video AI notes tool is provided by Baidu.

ai-proposal-generator

7
from Demerzels-lab/elsamultiskillagent

Generate professional HTML proposals from meeting notes. Features 5 proposal styles (Corporate, Entrepreneur, Creative, Consultant, Minimal), 6+ color themes, and a Design Wizard for custom templates. Triggers on "create proposal", "proposal for [client]", "proposal wizard", "proposal from [notes]", "show proposal styles", "finalize proposal". Integrates with ai-meeting-notes for context. Outputs beautiful, responsive HTML ready to send or export as PDF.

ai-meeting-notes

7
from Demerzels-lab/elsamultiskillagent

Messy notes → Clear action items. Instantly. Paste any meeting notes, transcript, or text. Get summaries, action items with owners and deadlines. Auto-saved, searchable, with integrated to-do tracking. No bot. No subscription. No setup.

fliz-ai-video-generator

7
from Demerzels-lab/elsamultiskillagent

Complete integration guide for the Fliz REST API - an AI-powered video generation platform that transforms text content into professional videos with voiceovers, AI-generated images, and subtitles. Use this skill when: - Creating integrations with Fliz API (WordPress, Zapier, Make, n8n, custom apps) - Building video generation workflows via API - Implementing webhook handlers for video completion notifications - Developing automation tools that create, manage, or translate videos - Troubleshooting Fliz API errors or authentication issues - Understanding video processing steps and status polling Key capabilities: video creation from text/Brief, video status monitoring, translation, duplication, voice/music listing, webhook notifications.

PPT Generator Pro - Claude Code Skill

7
from Demerzels-lab/elsamultiskillagent

## 📋 元数据

ai-ppt-generator

7
from Demerzels-lab/elsamultiskillagent

The awesome PPT format generation tool provided by baidu.

ai-notes-ofvideo

7
from Demerzels-lab/elsamultiskillagent

Generate AI-powered notes from videos (document, outline, or graphic-text formats)

ai-lead-generator-skill

7
from Demerzels-lab/elsamultiskillagent

Generate qualified B2B leads for any industry using AI-powered research and LinkedIn/Apollo integration.