NLP研究コードを再現する際に、Pythonのバージョンとリポジトリの依存関係ファイルを確認し、環境を合わせてからパッケージを導入する手順を整えるスキルです。
- NLP論文の公開コードを再現したいとき
- Pythonのバージョン不一致を確認したいとき
- 依存関係ファイルに沿って導入したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
データベースの同時実行制御を理解し、競合や分離性の異常、コミット・中止の判断を具体的な履歴や依存関係から整理します。
- 実行履歴の競合や異常を分類したいとき
- 中止が正しさに必要か検討したいとき
- 並行制御方式の違いを比較したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Spring Boot 2.xから3.xへの移行で、Javaや依存関係の更新、javaxからjakartaへの変更、OpenRewriteの利用と確認項目を整理します。
- MavenプロジェクトをSpring Boot 3へ移行したいとき
- 古い依存関係や名前空間の変更を確認したいとき
- OpenRewriteを使った移行手順を知りたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Three.jsのシーンやメッシュ、ジオメトリをWavefront OBJ形式に書き出し、Blenderなど別の3Dソフトで扱えるデータに変換するスキルです。
- Three.jsのメッシュをOBJで出力したいとき
- 複数のジオメトリを結合して書き出したいとき
- 名前付きグループ単位で部品を分けたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Spring Boot 3への移行で必要になるJava EE由来のimportをJakarta EEの名前空間へ置き換え、対象外のJDKパッケージを区別しながら移行漏れを確認します。
- Spring Boot 3移行時のimport更新
- 古いjavax系importの洗い出し
- 移行漏れの確認
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Spring Security 5から6への移行で、旧設定クラスやURLマッチャー、メソッド認可、認証マネージャーの構成を新しいBean方式とラムダDSLに置き換える方法を案内します。
- Spring Boot 2系から3系へ移行したいとき
- 旧式のセキュリティ設定を書き換えたいとき
- 認可ルールの移行漏れを確認したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
syzkallerに新しいシステムコール記述を追加するとき、定数ファイルの用意から記述のコンパイル、全体のビルド、よくあるエラーの確認まで進める手順を案内します。
- syzkallerにシステムコール記述を追加したいとき
- 記述ファイルを修正して再ビルドしたいとき
- ビルド時の型や定数のエラーを調べたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
MPCによる張力制御で、モデル誤差による定常偏差を積分動作で補正します。ゲイン調整や積分飽和への対処も扱います。
- 張力制御の定常偏差を補正したいとき
- MPCに積分動作を追加したいとき
- 積分ゲインを調整したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonのクラスや継承、データクラスなどのオブジェクト指向コードを、Scalaのクラス、case class、traitや慣用パターンへ対応づけて書き換えるスキルです。
- PythonのクラスをScalaへ移植したいとき
- dataclassをcase classに置き換えたいとき
- 継承や抽象クラスの対応を知りたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonの処理をScalaへ移す際に、変更不可の値やパターンマッチなどを使い、Scalaらしい型安全で読みやすいコードに整えるスキルです。
- PythonコードをScalaへ移植したいとき
- 可変ループをコレクション操作に直したいとき
- nullをOptionで扱いたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonの標準ライブラリや定番の処理をScalaのライブラリに対応づけ、JSON、日時、ファイル、HTTP、テスト、非同期処理などの移植例を示すスキルです。
- Pythonの標準ライブラリ処理をScalaへ移植したいとき
- PythonのJSONや日時処理の代替を探すとき
- HTTP通信やログ出力をScalaで実装したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
並列処理のタスクをワーカーやプロセスへ配分し、処理時間のばらつきや遅い処理を抑える方法を選んで、分割・スケジューリングを設計するスキルです。
- 並列タスクの偏りを減らしたいとき
- 遅い処理による待ち時間を抑えたいとき
- タスクに合う分割方法を選びたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonのリスト、辞書、集合で行う変換や集計を、Scalaのコレクション操作へ置き換える対応例を確認できます。
- Pythonのコレクション処理をScalaへ移植したいとき
- 内包表記をScalaのmapやfilterに直したいとき
- 辞書操作をScalaのMapに置き換えたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
リフロー炉の保守相談に対し、技術ハンドブックと熱電対・MES・不良データを照合して、温度条件や搬送速度などの計算と判断を支援します。
- 温度プロファイルを基準と照合したいとき
- 熱電対からTALを計算したいとき
- MESや不良データを保守条件と比べたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
ロール・ツー・ロール方式の張力制御で、MPCの予測範囲と評価重みを選び、追従性、制御の滑らかさ、計算量のバランスを整えるスキルです。
- 張力制御の予測範囲を決めたいとき
- 追従性と操作量の重みを調整したいとき
- 計算量と外乱抑制を両立したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonの変数、制御構文、内包表記、関数などをScalaでどう書くか対照し、コード移行時の基本的な構文の置き換えを確認できます。
- PythonコードをScalaへ移したいとき
- 構文の対応関係を確認したいとき
- Scalaの基本的な書き方を学びたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonプログラムのメモリ使用量を調べ、ジェネレーターや効率的なデータ構造などを使って、大きなデータの処理やメモリリークを改善するスキルです。
- Pythonのメモリ使用量を減らしたいとき
- メモリリークの原因を調べたいとき
- 大きなCSVを分割処理したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonの高階関数やデコレーター、ジェネレーターなどをScalaの関数型スタイルへ移す際の対応方法とコード例を示します。
- Pythonコードを関数型Scalaへ移したいとき
- デコレーターを関数合成に置き換えたいとき
- PythonのジェネレーターをScalaで表したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
ReactやNext.jsの実装・レビューで、非同期処理やバンドル、再レンダリングなどの性能改善ルールを参照し、修正方針を検討できます。
- React画面の性能をレビューしたいとき
- Next.jsの読み込みを軽くしたいとき
- データ取得の待ち時間を減らしたいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Pythonの逐次処理を分析し、CPU計算・入出力待ち・配列演算に合った並列化手法へ変換して、実行順や例外処理にも配慮するスキルです。
- 独立したループを並列化したいとき
- 複数のAPIやファイルを同時処理したいとき
- 数値計算のPythonループを高速化したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Erlangの軽量プロセスとメッセージ通信を使い、並行処理の設計やプロセス監視、障害時のエラー伝播を扱う方法を案内するスキルです。
- Erlangで並行処理を設計したいとき
- プロセス間のメッセージ通信を組みたいとき
- ワーカーの障害検知と再起動を設計したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
Mavenのビルドやテスト、品質チェックに使うプラグインを設定し、実行フェーズやバージョンを整理してビルド構成を整えるスキルです。
- Mavenのビルド設定を整えたいとき
- テスト実行をプラグインで設定したいとき
- 品質チェックをビルドに追加したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
プロセスのゲインと時定数からIMC調整則でPI制御器のゲインを求め、応答速度とモデル誤差への強さを調整するスキルです。
- 一次遅れ系のPIゲインを求めたいとき
- 制御ループの応答速度を決めたいとき
- モデルの不確かさに合わせて調整したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新
uvでPythonの依存パッケージや仮想環境を管理し、プロジェクトの作成、ロックファイルによる再現可能な導入、既存ツールからの移行を進めるスキルです。
- 新しいPythonプロジェクトを作りたいとき
- 仮想環境とPythonのバージョンを管理したいとき
- 依存関係をロックファイルで固定したいとき
benchflow-ai/skillsbench☆ 1,8742026年10月24日 更新