logs-other について
専用のフレームワークガイドがない言語のアプリに、PostHog のログ取り込みを追加するスキルです。OTLP エクスポーターの設定、環境変数の利用、既存のログコードの維持を重視します。
主な機能
- 01OTLP エクスポーターの設定
- 02環境変数によるキーとエンドポイントの管理
- 03構造化ログの指針
- 04既存ログコードへの変更を最小化
活用シーン
- 01アプリへの PostHog ログ出力の追加
- 02OpenTelemetry によるログ設定
- 03キーと値のフィールドによるログ改善
MCP 対応
参照ドキュメントには、MCP を使ったログのデバッグ方法が含まれます。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ posthog/ skills --skill logs-otherインストール後、Claude Code で/logs-otherを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/best-practices.mddebug-logs-mcp.mdlink-session-replay.mdother.mdsearch.mdstart-here.mdtroubleshooting.md詳細
その他の言語向け PostHog ログ
このスキルは、その他の言語のアプリケーションに PostHog のログ取り込みを追加するのに役立ちます。
リファレンスファイル
references/other.md- その他の言語でのログのインストール - ドキュメントreferences/start-here.md- ログを使い始める - ドキュメントreferences/search.md- ログを検索する - ドキュメントreferences/best-practices.md- ログ記録のベストプラクティス - ドキュメントreferences/troubleshooting.md- ログのトラブルシューティング - ドキュメントreferences/link-session-replay.md- セッションリプレイをリンクする - ドキュメントreferences/debug-logs-mcp.md- MCP でログをデバッグする - ドキュメント
API の詳細やフレームワーク固有のパターンについては、ドキュメントを参照してください。
主な原則
- 環境変数:PostHog のキーと OpenTelemetry のエンドポイントには、必ず環境変数を使用してください。ハードコードしないでください。
- 最小限の変更:既存のログ記録にログのエクスポートを追加してください。既存のログ記録コードを置き換えたり、構成し直したりしないでください。
- OpenTelemetry:PostHog のログは OpenTelemetry プロトコルを使用します。PostHog の取り込みエンドポイントを指定した OTLP エクスポーターを設定してください。
- 構造化ログ:プレーンテキストのメッセージよりも、キーと値のプロパティを含む構造化ログ形式を優先してください。
フレームワークのガイドライン
特定のフレームワークに関するガイドラインはありません。
コメント
Markdown 対応