← Back to list

knowledge
by XiaoMi
No description, website, or topics provided
⭐ 1,151🍴 178📅 Jan 23, 2026
SKILL.md
name: knowledge description: Search WeKnora knowledge base for documentation, guides, and best practices. Use when user asks "how to", "what is", or needs configuration guides, feature docs, usage instructions, or troubleshooting steps.
Knowledge Base Skill
Search the WeKnora knowledge base with intelligent tag filtering for precise results. Supports hybrid search (keyword + vector).
When to Use
- User asks "how to use", "how to configure", "what is"
- Questions about product features, usage guides, API docs
- Best practices, configuration examples
- Keywords: usage, configuration, feature, guide, document, how to, 如何, 怎么, 配置, 使用
Workflow
- Get tags first - Understand available knowledge categories
- Match tags - Select appropriate tags based on user query
- Search - Use tag filtering for better precision
Scripts
1. Get Available Tags
Fetch all tags to understand knowledge structure:
uv run python .claude/skills/knowledge/scripts/get_tags.py
Output: JSON with tags array containing name and description for each tag
2. Search Knowledge
Search with optional tag filtering:
uv run python .claude/skills/knowledge/scripts/search.py -q "your query" --tags '["tesla"]'
| Parameter | Required | Description |
|---|---|---|
-q, --query | Yes | Search query |
-t, --tags | No | JSON array of tag names, e.g., '["tesla", "miline"]' |
-m, --tag-mode | No | any (default) or all |
--kb-id | No | Knowledge base ID (has default) |
Output: JSON with results array containing content, score, metadata
Tag Mapping Guide
| User Query Keywords | Suggested Tags |
|---|---|
| Tesla, gateway, routing, 网关 | tesla |
| Dayu, microservice, governance, 微服务 | Dayu |
| CI/CD, pipeline, deployment, 部署, 流水线 | miline |
| Task scheduling, cron, 调度 | moon |
| General questions, 常见问题 | 常见问题 |
Examples
Search with tag filtering (recommended)
uv run python .claude/skills/knowledge/scripts/search.py -q "如何配置网关" --tags '["tesla"]'
Search with multiple tags
uv run python .claude/skills/knowledge/scripts/search.py -q "部署流水线" --tags '["miline"]' --tag-mode any
Search without tags (fallback)
uv run python .claude/skills/knowledge/scripts/search.py -q "系统架构设计"
Score
Total Score
75/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
✓人気
GitHub Stars 1000以上
+15
✓最近の活動
3ヶ月以内に更新
+5
✓フォーク
10回以上フォークされている
+5
○Issue管理
オープンIssueが50未満
0/5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon