実際の製品を操作して、利用者が確認できる動作証拠を集め、検証計画に沿った受け入れレポートとして公開するスキルです。
- 変更後の製品動作を実地で検証したいとき
- 画面キャプチャなどの証拠を集めたいとき
- 検証計画とレポートを作成したいとき
アプリから使うLLMのプロンプト、構造化出力、モデル選択、生成ログの設計を整理し、業務ごとの生成処理を追跡しやすくするスキルです。
Use for application prompts, generateObject/generateText, model selection and generation tracing. Excludes provider adapters and agent snapshots.
実行スコア 未検証
インストール方法を見るアプリケーションからLLMを呼び出す生成処理を、再利用でき、後から追跡できる単位として設計するための指針です。再利用するプロンプト、JSONスキーマ、スキーマ名、プロンプトのバージョンは一緒に管理し、モデル設定や入力検証、保存、エラー処理は担当サービス側に置きます。generateObjectやgenerateTextを使う処理では、業務上のシナリオ、プロンプト版、スキーマ名を区別して記録し、モデル選択をプロンプト版から独立させます。生成結果の検証や失敗時の振る舞い、古いプロンプトやシナリオの使い回しも確認します。
サービスに新しいLLM生成処理を加えるとき、長いプロンプトをサービス内に埋め込まず共有したいとき、または生成の品質・時間・コストを業務フローごとに追跡したいときに向いています。
プロバイダーアダプターやエージェント実行スナップショットの規約は対象外です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月26日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Implement business-facing LLM calls as explicit, independently observable workflows. Keep prompt identity, model policy, structured output, and tracing responsibilities separate.
Before editing a call, inspect:
packages/prompts for reusable application prompts;apps/server/src/services/aiGeneration for the server-side structured generation wrapper;packages/const/src/llmGenerationTracing.ts for scenario names;packages/llm-generation-tracing for tracing option and registry behavior;Use agent-tracing for execution-snapshot diagnosis and agent-runtime-hooks for lifecycle hook behavior. Neither owns application LLM generation conventions.
packages/prompts/src/chains: the message builder, JSON schema, schema name, and prompt version should be exported together. Do not leave substantial system prompts or model-facing input serialization embedded in a service.AiGenerationService, tracing entity IDs, Zod validation, persistence, and business error handling do not belong in the prompt chain.*_PROMPT_VERSION beside the prompt it versions and export both from the same module.v<major> or v<major>.<minor>, for example v1 or v1.2.promptVersion. Do not include a feature or scenario prefix such as expertise-ingestion-v1; scenario carries workflow identity.export const EXAMPLE_PROMPT_VERSION = 'v1';
export const EXAMPLE_SYSTEM_PROMPT = `...`;
Treat scenario as the stable product workflow and lifecycle-stage partition, not as a label for a prompt, schema, model, or helper.
TRACING_SCENARIOS before adding a call.schemaName for structured generation and relevant entity IDs when available.For every new or corrected generation workflow:
scenario, promptVersion, and schemaName where applicable.bun run check <changed-files...> and bun run check --type for cross-package changes.Use the testing skill for test mechanics and the typescript skill for TypeScript changes.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
実際の製品を操作して、利用者が確認できる動作証拠を集め、検証計画に沿った受け入れレポートとして公開するスキルです。
LobeHubにAIモデルプロバイダーを追加し、実行時連携からモデル表示、設定、ブランド表記、文書化、動作確認まで進めるスキルです。
ユーザー設定の初期値をサーバー側の環境変数で切り替えるため、型定義や設定の組み立て、ユーザーストアへの反映、環境変数の例と説明書きを追加する手順です。
エージェント実行中の各段階をフックで監視し、ツール呼び出しの模擬・制御や人の承認、圧縮、サブエージェント処理に介入する仕組みを扱います。
イベントを起点にエージェントのバックグラウンド処理を組み立て、ソース・シグナル・アクション・ポリシーの役割分担や非同期連携を実装するためのスキルです。
DiscordやSlackなどの実際のチャットアプリでボットにメッセージを送り、応答を画面で確認する受け入れテストを行うスキルです。