brightstaffのコード変更後にRustのリリースビルドを実行し、失敗した場合は原因を調べてエラーを修正するスキルです。
- 変更後にリリースビルドしたいとき
- ビルドエラーを調べて直したいとき
- ネイティブバイナリを作りたいとき
hermesllmに新しいLLMプロバイダーを追加するため、識別子やAPI形式、モデル一覧などを実装し、ライブラリのテストで確認するスキルです。
Add a new LLM provider to hermesllm. Use when integrating a new AI provider.
実行スコア 未検証
インストール方法を見るhermesllmに新しいLLMプロバイダーを追加するための実装を進めます。ProviderIdへの識別子追加と文字列からの変換処理を行い、OpenAIと異なるAPI形式を使う場合はリクエスト・レスポンス型を作成します。さらに、リクエスト型とレスポンス型の列挙、対応する分岐、モデル一覧、必要に応じて上流APIの対応表を更新します。変更後はcd crates && cargo test --libを実行して、コンパイルとテストを確認します。
新しいAIプロバイダーをhermesllmに接続するときや、独自のAPI形式に合わせた型や対応モデルを追加したいときに向いています。
特記事項はありません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Add a new LLM provider to hermesllm. The user will provide the provider name as $ARGUMENTS.
ProviderId enum in crates/hermesllm/src/providers/id.rsTryFrom<&str> impl for the new providercrates/hermesllm/src/apis/ProviderRequestType and ProviderResponseType enums and update all match armscrates/hermesllm/src/providers/provider_models.yamlSupportedUpstreamAPIs mapping if neededAfter making changes, run cd crates && cargo test --lib to verify everything compiles and tests pass.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
brightstaffのコード変更後にRustのリリースビルドを実行し、失敗した場合は原因を調べてエラーを修正するスキルです。
Python製の`planoai` CLIを更新後にローカル環境へインストールし、ヘルプ表示で起動を確認するスキルです。
Envoy向けWASMプラグインのコード変更後にビルドし、失敗した場合は原因を調べてエラーを修正するスキルです。
Rust の変更後にフォーマット、Clippy、ユニットテストを順番に実行し、成功・失敗の概要をまとめて報告するスキルです。
Planoの複数リスナーや階層的な連携を設計し、プロンプトの入力項目を明確なスキーマに整えて、ツール呼び出しや振り分けの曖昧さを減らします。
Planoの複数エージェント構成で、エージェント登録とリスナー設定をそろえ、能力が重ならない説明文に整えて適切な振り分けを支援します。