← スキル一覧に戻る

kingsman-search
by Nilhan-DeMel
VS Code extension for quick Google keyword searches
⭐ 0🍴 0📅 2026年1月16日
SKILL.md
name: kingsman-search description: Multi-source skill discovery with natural language search and GitHub integration
Kingsman Search
A backend skill for Kingsman that provides multi-source discovery of agent skills.
Purpose
Search for agent skills across:
- GitHub repositories with SKILL.md files
- GitHub repositories tagged with agent-skills
- General repositories that could be converted to skills
Usage
CLI Interface
node index.js search --query "text to speech" --pat $GITHUB_PAT --cache-dir /path/to/cache
Input Arguments
| Argument | Required | Description |
|---|---|---|
--query | Yes | Natural language search query |
--pat | No | GitHub Personal Access Token (improves rate limits) |
--cache-dir | No | Directory for caching results (default: ./cache) |
Output (JSON to stdout)
{
"results": [
{
"id": "owner/repo",
"name": "repo-name",
"owner": "owner",
"description": "Repository description",
"stars": 123,
"forks": 45,
"lastUpdated": "2026-01-15T00:00:00Z",
"license": "MIT",
"hasSkillMd": true,
"skillPaths": ["path/to/skill"],
"source": "github-code-search",
"score": 0.92
}
],
"rateLimitRemaining": 28,
"cached": false
}
Features
- Natural Language Expansion: Expands common terms (e.g., "text to speech" → "tts OR text-to-speech")
- Multi-Source Search: Combines GitHub code search and repository search
- Smart Ranking: Prioritizes skill-ready repos, then by stars/recency
- Caching: 10-minute cache to reduce API calls
- Rate Limit Aware: Reports remaining quota
Dependencies
- Node.js 18+
- GitHub API access (optional PAT for higher limits)
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です