microsoft/skill-recorder

出典
GitHub
初登場日
分野
スキル
GitHubスター数
4,679
主な言語
TypeScript

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

microsoft/skill-recorder

何をするか

Skill Recorderは、人が画面上で行った作業を記録し、AIが再利用できる手順に整理するデスクトップアプリです。繰り返す業務を手作業で文書化しにくい利用者や自動化担当者を対象とします。画面、アプリの切り替え、ウィンドウ名、クリップボードのプレビュー、任意の音声説明、アプリ専用ターミナルの記録を入力にします。記録終了後にイベントを段階ごとの資料にまとめ、曖昧な部分に必要な画面情報を補い、GitHub Copilotで目的と順序を分析します。利用者が分析を確認して修正した後、エージェント用の手順ファイルであるSKILL.mdや、日時と条件で動かす自動化手順を生成できます。結果はクリックの再現よりも、対象エージェントのコマンドラインツールや標準機能を優先する設計です。利用開始にはソースリリース版アプリの導入とCopilot利用権限のあるGitHubアカウントが必要で、macOSを主対象としWindows 11にも対応します。記録と音声の文字起こしはローカルで処理しますが、分析を選ぶとイベント、抽出画像、関連テキストをGitHubのクラウドへ送信します。手順のプレビューや機密情報の保護機能があっても、安全性や再実行の成功は保証されないため、秘密情報を記録せず結果を確認する必要があります。

ライセンス

MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。

同じ分野のリポジトリ

  • elayadesign/ai-design-skills
    AI Design Skillsは、Markdownの規則を読めるAIコーディングツールに渡す、文章で書かれた作業手順集です。現行READMEには、一つの提案、対象顧客、主要行動を中心にページを作るlanding-page-designというスキル一つが載っています。入力は提案内容、顧客の課題、転換目標、証拠資料、ブランド条件です。コードを書く前に、ページ構成、冒頭の見出し、利点、仕組みの説明手順、FAQ、検索での公開方針を整理させます。その後、書体、余白、色、操作状態、動きの規則に沿って区間ごとに作る手順です。利用開始には対応するAIツールが必要で、そのツールのプロジェクト規則やスキルの場所にファイルを追加します。独立したページ制作アプリや分析サービスではなく、転換率の改善を実証する資料でもありません。一部の視覚規則は固定的で、現実的な数字や名前を示す例は検証済みの事業根拠ではありません。
  • gamedev-skills/awesome-gamedev-agent-skills
    このリポジトリは、コーディングエージェントが特定のゲームエンジンと作業に合わせて読む開発手順を集めたものです。READMEでは、Godot、Unity、Unreal、ブラウザー向けのフレームワークなどを扱う74個の専門スキルと選択用の手順を紹介しています。入力は開発依頼と、エンジンやバージョンを判別できるプロジェクトファイルです。選択手順ではエンジンの系列を一つ決め、必要な技術分野、ジャンル、作業フローの説明を追加し、その文書だけを読む構成です。直接の出力は選ばれた作業指示であり、コード変更や遊べる成果物は利用するエージェントと開発ツールに依存します。SKILL.mdには複数のエージェントで読めるメタデータと手順が入り、詳しい参考資料は必要時に読みます。開始には対応するエージェント、読めるスキルフォルダー、該当プロジェクトとエンジン環境が必要です。ゲームエンジンや独立した実行サービスではなく、文書の基準バージョンや形式検査だけで生成コードが全プロジェクトで動くとは判断できません。
  • MaryCache/imozuru
    未知の分野で検索上位の要約だけに止まらず、原文の根拠までたどるためのClaude Code用調査スキルです。入力は問いと回答に必要な主張で、出力は用語や人物の地図、調査記録、保存原文と主張別の抜き書きページです。異なる方針の検索役で手がかりを集め、参考文献、著者と文書リンクをたどります。論文だけでなく公式文書、本人の経験記録や動画字幕も種類を区別して扱います。原文をローカルに保存してファイルと行を指定し、報告生成器は正規化した抜き書きが指定区間にあるか照合して、不一致なら生成を止めます。Claude Codeに登録して調査を依頼する必要があり、導入だけで継続調査が始まるわけではありません。スクリプトにはPython 3.10以降が必要で、PDF、OCR、動画字幕には別の道具が必要となり、引用追跡はOpenAlexへ接続します。根拠がそろうか探索が飽和した時に止まり、未取得資料も示しますが、資料の真実性を保証する手順ではありません。検索語は外部へ送られ、保存原文は再配布用ではないため、機密の問いと資料の利用権限に注意が必要です。
  • alchaincyf/huashu-motion
    huashu-motionは、Claude CodeやCodexなどのコーディングエージェントが製品発表動画をコードで作るためのAgent Skillで、CLIとブラウザ編集画面studioを備えています。製品サイト、CSV、音声録音を渡すと、エージェントが三つの方向を提案し、リズムシート(場面ごとの拍の計画)を書いてから、GSAPで動くindex.htmlを一つ作ります。エージェントは効果音を付け、発表動画の音楽はABC記譜法(テキストで書く楽譜)で作曲します。ローカルのstudioでフレームをクリックしてコメントすると、再生時点、場面、要素の情報がinboxファイルに記録され、エージェントはその部分だけを直し、すべてのバージョンを残します。レンダリングは動画生成モデルを使わずにインストール済みのChromeで行い、MP4、MOV、WebM、GIF、共有用Webページとして書き出します。ユーザーの好みと過去の作業の教訓は、ローカルのexperienceファイルに残ります。スキルを入れた後もNode 22、Chrome、FFmpegが必要で、スキルのスクリプトはクローンしたCLIを実行するか、npmパッケージを取得して実行します。READMEによると、音楽は有料APIなしでローカルに生成され、試験環境はmacOSのみで、Codexのサンドボックスがプレビューを止めた場合は手動で承認する必要があります。GSAP、フォント、作者の漫画キャラクターにはMITとは別の条件が適用されます。
  • EpicGames/unreal-engine-skills-for-claude-code-plugin
    EpicGames組織のGitHubリポジトリにあるClaude Codeプラグインで、Unreal Engine開発者が実行中のUnreal EditorをMCPで操作し拡張するためのスキル三つとSessionStartフックを提供します。unreal-mcpスキルは、list_toolsetsとdescribe_toolsetでツールセットを探し、call_toolでエディターのツールを実行させます。READMEによると30を超えるツールセットに数百のツールがあり、アクター、Blueprint、Niagara、自動テストなどを扱います。残り二つのスキルは、テストを備えたC++やPythonのツールセットを作る方法と、Agent SkillをPythonクラスやアセットとして作る方法を説明します。フックは.uprojectファイルやGenerateProjectFilesスクリプトを見つけると短いプロジェクト案内をコンテキストに加え、bash環境で実行されます。公式マーケットプレイスからインストールした後も、エディターでModelContextProtocolとAllToolsetsプラグインを有効にし、サーバーを起動し、.mcp.jsonファイルを作る必要があります。READMEは、このMCPサーバーはlocalhostで待ち受けますが、同じPC上で同じユーザーとして動く他のプロセスも接続できると警告しています。READMEは一つのツールがエディター内で任意のPythonコードを実行すると警告し、作業前の保存とcommit、承認手順を省く実行モードを避けることを勧めています。必要な最小エンジンバージョンは確認できていません。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)