mcpField
R
research-challenge

research-challenge

github.com/allenai生産性4245 回インストール1 日前に更新
リポジトリ

research-challenge について

research-challenge は、研究成果と Asta skills の貢献を記録するワークフローに振り分けるスキルです。レポートを作成し、確認後に会話記録やプロジェクト資料をまとめ、指定リポジトリへの PR を作成できます。

主な機能

  1. 01研究プロジェクトの聞き取りと要約
  2. 02エージェントの貢献の振り返り
  3. 03スキル改善案の提案
  4. 04資料の整理と PR の作成

活用シーン

  1. 01プロジェクト終了時の研究概要の作成
  2. 02研究におけるエージェントの貢献記録
  3. 03レポートやプロジェクト資料のチャレンジリポジトリへの提出

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/allenai/asta-plugins --skill research-challenge

インストール後、Claude Code で/research-challengeを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

scripts/
copy-artifacts.sh
copy-transcripts.sh
prepare-submission.sh
workflows/
reflect.md
submit.md

詳細

リサーチチャレンジ

現在の作業ディレクトリにあるリサーチプロジェクトで達成したこと、Asta スキルがどのように貢献したかを記録し、(任意で)プロジェクトを https://github.com/allenai/asta-research-challenge に貢献として提出します。

このスキルはルーターです。ユーザーの意図に合ったワークフローを選び、workflows/ 内の対応する .md ファイルを開いて、その手順に従ってください。ワークフローを記憶に頼って実行しないでください。

ファイル

パス役割
<cwd>/RESEARCH_CHALLENGE.mdreflect の出力です。プロジェクトの概要、自己批評、スキル改善の提案が含まれます。submit への入力です。
~/.claude/projects/<encoded-cwd>/会話履歴のトランスクリプト(JSONL)の保存元です。submit によってコピーされます。

<encoded-cwd> は、現在の作業ディレクトリ内の / を - に置き換えたものです(例:/Users/x/work/proj → -Users-x-work-proj)。

ワークフロー

名前目的詳細な手順
reflectプロジェクトについてユーザーに質問し、エージェントの貢献を自己批評し、スキル改善の提案を行い、RESEARCH_CHALLENGE.md を作成します。workflows/reflect.md
submitレポート、会話のトランスクリプト、プロジェクトの成果物を、allenai/asta-research-challenge のクローン内に新しいプロジェクト専用ディレクトリを作成してコピーし、PR を開きます。workflows/submit.md

ルーティング

  1. 明示的な依頼。 ユーザーがワークフローを指定した場合(「これを振り返って」「レポートを書いて」「チャレンジに提出して」「公開して」など)、そのワークフローを直接実行します。
  2. 暗黙の「締めくくり」意図。 ユーザーがプロジェクトを終えようとしているものの、ワークフローを指定していない場合は、reflect を既定のワークフローとし、最後にsubmit を提案します。
  3. レポートなしでの提出。 ユーザーが提出を依頼したものの、RESEARCH_CHALLENGE.md が存在しない場合は、まず reflect を実行し、確認を得てから submit を続けて実行します。

対象外

  • リサーチの質の評価。reflect ワークフローが作成するのは、率直な自己批評であり、査読ではありません。
  • main へのプッシュや PR のマージ。submit は PR を開いて終了します。

コメント