← Back to list

knowledge
by JinFanZheng
Kode Agent SDK for .NET - Event-driven AI Agent runtime supporting Anthropic Claude and OpenAI GPT models with tool calling, state management, and event streaming
⭐ 43🍴 14📅 Jan 23, 2026
SKILL.md
name: knowledge description: External knowledge capture and retrieval. Trigger when user wants to save notes, bookmarks, code snippets, or reference material for later access.
Mental Model
Knowledge is for deliberate capture of reference material. Unlike memory (which extracts info from conversation), knowledge is explicit: user asks to save something.
Trigger Patterns
| User Intent | Action | Destination |
|---|---|---|
| "Save this link" | Store URL | bookmarks.jsonl |
| "Make a note about X" | Create note | notes/YYYY-MM-DD_topic.md |
| "Remember this code pattern" | Save snippet | snippets/{lang}/ |
What Goes Where
.knowledge/
├── bookmarks.jsonl # URLs, articles, docs
├── notes/
│ └── YYYY-MM-DD_topic.md # Meeting notes, ideas, summaries
└── snippets/
├── typescript/ # Language-specific patterns
├── python/
└── shell/
Entry Schemas
Bookmark:
{"id":"bm_{{timestamp}}","url":"{{URL}}","title":"{{page title}}","tags":["{{keywords}}"],"savedAt":"{{ISO8601}}"}
Note (Markdown + YAML):
---
title: {{Topic}}
date: {{YYYY-MM-DD}}
tags: [{{keywords}}]
---
# {{Topic}}
{{content}}
Snippet:
// @title: {{Pattern Name}}
// @tags: {{keyword1}}, {{keyword2}}
// @created: {{YYYY-MM-DD}}
{{code}}
Anti-Patterns (NEVER)
- Don't save transient information (today's weather, temporary URLs)
- Don't duplicate - check if already exists before saving
- Don't save without user's explicit request (use
memoryskill for that)
Action Pattern
User says "保存这个链接" or "Save this":
- Extract URL, title, context
- Generate relevant tags
fs_writeto appropriate destination- Confirm what was saved
Score
Total Score
75/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon