Back to list
Nilhan-DeMel

kingsman-search

by Nilhan-DeMel

VS Code extension for quick Google keyword searches

0🍴 0📅 Jan 16, 2026

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

ArgumentRequiredDescription
--queryYesNatural language search query
--patNoGitHub Personal Access Token (improves rate limits)
--cache-dirNoDirectory 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)

Score

Total Score

60/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon