本文へ移動
cccskills
無料GitHub で公開日本語紹介

research-engineering

Marinの設計やデータ、実験パイプラインを比較検証し、試行の記録を残しながら、有望なコードをPRにまとめる研究開発の進行を支援します。

原文原文の説明を見る

Explore Marin designs, datasets, and experimental pipelines through iterative analysis and experiments; preserve a runnable research branch and notebook, then promote selected code into Marin PRs. Use for experimental programs, not bounded background research or routine debugging.

marin-community/marinスター 4,043(GitHub 4,043 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 実装案を実験で比較したいとき
  • データを分析して方針を決めたいとき
  • 実験の試行と結果を記録したいとき
  • 選んだコードをMarinのPRにしたいとき

日本語での紹介

できること

Marinの設計、データセット、実験パイプラインについて、複数の案を調べながら分析や実験を進めるための手順を整えます。判断の基準やベースライン、制約、終了条件を確認し、過去の作業や現在のチェックアウトを調べてから着手します。Marin由来のブランチに実験コードとノートブックを残し、試した案、その根拠、分かったこと、次の判断を記録します。節目ごとにコードと記録をコミットし、選んだコードをMarinへのPRにまとめる流れも扱います。コード変更を伴わない有用な否定的結果も、研究の成果として扱えます。

こんなときに便利

実装を決める前に複数の方法を試したいときや、データや成果物を分析して判断材料を集めたいときに向いています。範囲の決まった背景調査や、日常的なデバッグだけを行う用途ではなく、反復して取り組む実験的な研究プログラムを進めるためのスキルです。実行やPRの監視が必要な場合は、識別情報や直近の状況、終了条件を記録して追跡します。

使い方の例

  • 「Marinのこの設計案を比較する研究計画を立て、試行と判断を記録してください」
  • 「このデータセットを使って代替案を実験し、有望なコードをPRにまとめてください」

注意点

Marinとmarin-community/marin-logbooksの作業手順に従い、公開作業は許可された範囲で行います。実験の実行やテレメトリ確認などは、add-dataset、write-pipeline、use-irisなど個別の領域スキルが担当します。このスキルだけでは計算の起動や範囲外の復旧作業は許可されません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(2)

  • SKILL.md3.1 KB
  • agents/openai.yaml293 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Research engineering

Use this skill when answering a question requires exploring alternatives, analyzing data or artifacts, or iterating on experiments before choosing an implementation. Work can start before any run is launched. Background research alone follows experiment records.

Read the research engineering guide for the record, branch, and promotion workflow. Read the current marin-logbooks guidelines before creating or updating its branches; research branches inherit Marin's root instructions rather than the logbooks index branch's instructions.

Coordinate the work

  • Start from the decision, baseline, constraints, and useful stopping condition. Search prior work through use-echo and inspect the current checkout.
  • Use a task issue in marin-community/marin-logbooks as the public entry point. Reuse an existing issue; when the task authorizes a new public research program, use file-issue with target repository marin-community/marin-logbooks to create its coordinating issue. An existing Marin issue can link to it. Do not publish private work without authorization.
  • Work on a Marin-derived branch in logbooks. Preserve the notebook and supporting analysis alongside the actual experimental source changes.
  • Record why each meaningful alternative was tried, the evidence it produced, what was learned, and the next decision. Commit and push supporting code and notebook entries before a milestone issue update or handoff.
  • Keep the issue body current and its comments useful as a readable account of the important attempts, results, and changes of direction.
  • Extract selected code into Marin contribution branches. Use manage-pr for their validation, publication, and feedback; keep the research branch intact. A useful negative result can finish a program without a code PR.

Delegate execution

Use the domain skill for each concrete operation, such as add-dataset, write-pipeline, launch-rl, add-pallas-kernel, or profile-training. use-iris owns job operations and query-finelog owns telemetry queries. This coordinating workflow does not authorize compute launches or recovery actions beyond the task's scope. Record meaningful restarts under their actual execution identities.

Babysit launched runs and PRs through a heartbeat: a scheduled follow-up in the host application that resumes monitoring after the active turn. Keep one monitor per task with its execution or PR identity, latest observation, owner, and exit condition. Report meaningful changes and required action; stay quiet while unchanged. Use use-iris for job completion checks and manage-pr for PR feedback and exit conditions.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

ab-test-zephyr

無料概要あり

同じ正規化済みデータと実行条件でZephyrの変更前後を比較し、Finelogの段階別指標からCPU使用時間、処理時間、メモリの変化を評価するスキル。

  • PR前後のZephyr性能を比較したいとき
  • 高速化に伴うCPU使用量の増加確認
  • 最大メモリとメモリ不足の悪化確認
marin-community/marin4,0432026年10月29日 更新

add-dataset

無料概要あり

Hugging Faceのデータセットを全件ダウンロードせずに構造を調べ、本文の項目やデータ区分を確認してMarin用の登録モジュールを追加するスキル。

  • Marinにデータセットを登録したいとき
  • 全件取得せず本文の項目を調べたいとき
  • 設定とデータ区分の確認
marin-community/marin4,0432026年10月29日 更新

add-grant

無料概要あり

GCPのリソース権限やCloud RunのIAP閲覧権限の依頼を、必要最小限のロールと暗号化した個人識別情報を使うPulumi変更・PRにまとめるスキル。

  • GCSバケットの閲覧権限の追加準備
  • Cloud RunのIAP閲覧者の追加
  • サービスアカウントの代理操作権限の準備
marin-community/marin4,0432026年10月29日 更新

add-pallas-kernel

無料概要あり

JAXの計算を担うPallas/Mosaicカーネルを追加・改修し、参照実装との値・勾配の一致確認からAPI整備、性能測定、指定時の調整まで進めるスキル。

  • JAX計算用カーネルを追加したいとき
  • 参照実装と値・勾配を比較したいとき
  • 実装の選択順序と代替処理の整備
marin-community/marin4,0432026年10月29日 更新

change-grug

無料概要あり

Grug/Grugformerの実験用コピーでモデルや学習処理を変更し、差分と結果を記録して、有効だった変更を基本テンプレートへ反映するスキル。

  • 注意機構やマスク処理を試したいとき
  • 最適化処理や学習ループを変えたいとき
  • 実験成果を基本テンプレートへ戻すとき
marin-community/marin4,0432026年10月29日 更新

curate-experiments

無料概要あり

Marinの実験レポートを集めて索引を整理し、指定された過去の実験をタグとIssueへの参照でアーカイブするスキル。既存の結論や正式なリンクを保ちます。

  • 実験レポートの索引を整理したいとき
  • 正式なレポート項目を統合したいとき
  • 指定した過去の実験のアーカイブ
marin-community/marin4,0432026年10月29日 更新

marin-community のスキルをすべて見る

このスキルの問題を報告する