ai-ml について
ai-mlは、LLMアプリ、RAGシステム、AIエージェント、機械学習パイプラインを開発するチーム向けのワークフロースキル集です。選択可能な段階に作業を分け、設計、統合、セキュリティ、可観測性の指針を示します。
主な機能
- 01AI/ML開発を段階別に整理
- 02LLMアプリ統合の指針
- 03RAGフロー設計の指針
- 04エージェント設計とオーケストレーション
- 05MLパイプライン開発の指針
- 06セキュリティと可観測性の確認
活用シーン
- 01LLMアプリ開発手順の計画
- 02RAG検索フローの設計
- 03ツール連携エージェントの開発
- 04MLパイプラインと監視の設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill ai-mlインストール後、Claude Code で/ai-mlを入力して読み込まれたか確認します。
詳細
AI/ML ワークフローバンドル
概要
LLM アプリケーションの構築、RAG システムの実装、AI エージェントの作成、機械学習パイプラインの開発を行うための包括的な AI/ML ワークフローです。このバンドルは、本番環境向けの AI 開発に必要なスキルを連携させます。
このワークフローを使用する場面
以下の場合にこのワークフローを使用します:
- LLM を活用したアプリケーションの構築
- RAG(検索拡張生成)の実装
- AI エージェントの作成
- ML パイプラインの開発
- アプリケーションへの AI 機能の追加
- AI のオブザーバビリティの設定
選択と完了
依頼されたプロダクトに必要なフェーズのみを選択してください。このワークフローは、委任、ホスト型サービスへの呼び出し、デプロイ、バックグラウンドジョブ、外部へのメッセージ送信を許可するものではありません。実際に使用するスキルと利用可能なツールのスキーマを確認してください。実装前に、タスクごとの品質基準、検索とソースのチェック、データ権限、レイテンシとデータの鮮度に関する制限、障害からの復旧方法を定めてください。使用する各機能が対象環境で動作することを検証してください。指示が存在するだけでは、未確認のチェック項目は完了したことになりません。
ワークフローのフェーズ
フェーズ 1:AI アプリケーションの設計
呼び出すスキル
ai-product- AI プロダクト開発ai-engineer- AI エンジニアリングai-agents-architect- エージェントアーキテクチャllm-app-patterns- LLM のパターン
アクション
- AI のユースケースを定義する
- 適切なモデルを選択する
- システムアーキテクチャを設計する
- データフローを計画する
- 成功指標を定義する
コピーして使用するプロンプト
Use @ai-product to design AI-powered features
Use @ai-agents-architect to design multi-agent system
フェーズ 2:LLM の統合
呼び出すスキル
llm-application-dev-ai-assistant- AI アシスタントの開発llm-application-dev-langchain-agent- LangChain エージェントllm-application-dev-prompt-optimize- プロンプトエンジニアリングgemini-api-dev- Gemini API
アクション
- LLM プロバイダーを選択する
- API アクセスを設定する
- プロンプトテンプレートを実装する
- モデルパラメーターを設定する
- ストリーミング対応を追加する
- エラー処理を実装する
コピーして使用するプロンプト
Use @llm-application-dev-ai-assistant to build conversational AI
Use @llm-application-dev-langchain-agent to create LangChain agents
Use @llm-application-dev-prompt-optimize to optimize prompts
フェーズ 3:RAG の実装
呼び出すスキル
rag-engineer- RAG エンジニアリングrag-implementation- RAG の実装embedding-strategies- 埋め込みモデルの選定vector-database-engineer- ベクトルデータベースsimilarity-search-patterns- 類似検索hybrid-search-implementation- ハイブリッド検索
アクション
- データパイプラインを設計する
- 埋め込みモデルを選択する
- ベクトルデータベースを設定する
- チャンク分割戦略を実装する
- 検索を設定する
- 再ランキングを追加する
- キャッシュを実装する
コピーして使用するプロンプト
Use @rag-engineer to design RAG pipeline
Use @vector-database-engineer to set up vector search
Use @embedding-strategies to select optimal embeddings
フェーズ 4:AI エージェントの開発
呼び出すスキル
autonomous-agents- 自律型エージェントのパターンautonomous-agent-patterns- エージェントのパターンcrewai- CrewAI フレームワークlanggraph- LangGraphmulti-agent-patterns- マルチエージェントシステムcomputer-use-agents- コンピューター操作エージェント
アクション
- エージェントアーキテクチャを設計する
- エージェントの役割を定義する
- ツール連携を実装する
- メモリーシステムを設定する
- オーケストレーションを設定する
- ヒューマン・イン・ザ・ループを追加する
コピーして使用するプロンプト
Use @crewai to build role-based multi-agent system
Use @langgraph to create stateful AI workflows
Use @autonomous-agents to design autonomous agent
フェーズ 5:ML パイプラインの開発
呼び出すスキル
ml-engineer- ML エンジニアリングmlops-engineer- MLOpsmachine-learning-ops-ml-pipeline- ML パイプラインml-pipeline-workflow- ML ワークフローdata-engineer- データエンジニアリング
アクション
- ML パイプラインを設計する
- データ処理を設定する
- モデルのトレーニングを実装する
- 評価を設定する
- モデルレジストリを設定する
- モデルをデプロイする
コピーして使用するプロンプト
Use @ml-engineer to build machine learning pipeline
Use @mlops-engineer to set up MLOps infrastructure
フェーズ 6:AI のオブザーバビリティ
呼び出すスキル
langfuse- Langfuse のオブザーバビリティmanifest- Manifest のテレメトリevaluation- AI の評価llm-evaluation- LLM の評価
アクション
- トレーシングを設定する
- ロギングを設定する
- 評価を実装する
- パフォーマンスを監視する
- コストを追跡する
- アラートを設定する
コピーして使用するプロンプト
Use @langfuse to set up LLM observability
Use @evaluation to create evaluation framework
フェーズ 7:AI セキュリティ
呼び出すスキル
prompt-engineering- プロンプトのセキュリティsecurity-scanning-security-sast- セキュリティスキャン
アクション
- 入力検証を実装する
- 出力フィルタリングを追加する
- レート制限を設定する
- アクセス制御を設定する
- 不正利用を監視する
- 監査ログを実装する
AI 開発チェックリスト
LLM の統合
- API キーを保護する
- レート制限を設定する
- エラー処理を実装する
- ストリーミングを有効にする
- トークン使用量を追跡する
RAG システム
- データパイプラインが動作している
- 埋め込みを生成する
- ベクトル検索を最適化する
- 検索精度をテストする
- キャッシュを実装する
AI エージェント
- エージェントの役割を定義する
- ツールを統合する
- メモリが機能している
- オーケストレーションをテストする
- 堅牢なエラー処理を実装する
可観測性
- トレーシングを有効にする
- メトリクスを収集する
- 評価を実行する
- アラートを設定する
- ダッシュボードを作成する
品質ゲート
- すべての AI 機能をテストする
- パフォーマンスのベンチマークを満たす
- セキュリティ対策を実施する
- 可観測性を設定する
- ドキュメントを完成させる
関連するワークフローバンドル
development- アプリケーション開発database- データ管理cloud-devops- インフラストラクチャtesting-qa- AI テスト
制限事項
- 上記の説明にある範囲にタスクが明確に該当する場合にのみ、このスキルを使用してください。
- 出力を、環境固有の検証、テスト、専門家によるレビューの代替として扱わないでください。
- 必要な入力、権限、安全性の境界、または成功基準が不足している場合は、作業を中断して確認してください。
コメント
Markdown 対応