OpenClawSkills
GitHub

GitHub トレンド

コミュニティ

言語別に GitHub のトレンドリポジトリを一覧表示します。

インストール

Save as `gh-trending.js`.

ソースコード

JavaScript
Tutorial.terminal

// gh-trending.js
// Uses a public unofficial API for trending repos

module.exports = async function(context) {
    const lang = context.args[0] || 'javascript';
    const url = `https://api.gitterapp.com/repositories?language=${lang}&since=daily`;
    
    const res = await fetch(url);
    const data = await res.json();
    
    return data.slice(0, 5).map(repo => ({
        name: repo.author + "/" + repo.name,
        stars: repo.stars,
        desc: repo.description,
        url: repo.url
    }));
};

プレビュー

● ライブデモ
Agent セッション
セッションを開始中...

使い方

  • 必要な依存関係があれば、事前にインストールします。
  • ファイルを OpenClaw のスキルフォルダ(例:~/.openclaw/skills/)に配置します。
  • エージェントを再起動するか、設定をリロードします。
  • ファイル名(拡張子なし)をツール名として呼び出すか、説明が十分なら自然言語で呼び出します。