mcpField
P
pino

pino

github.com/fandhe-ai開発4104 回インストール4 日前に更新
リポジトリ

pino について

PinoはJavaScript向けのJSONロガーで、このリファレンススキルは公式ドキュメントとAPIを網羅します。開発者がログ設定、トランスポート、連携、トラブルシューティングの資料を探すために使えます。

主な機能

  1. 01PinoのAPIと型定義を網羅
  2. 02機密情報のマスキングとトランスポート設定を解説
  3. 03フレームワーク連携と関連パッケージを索引化
  4. 04ログのフィルタリングと問題解決を収録

活用シーン

  1. 01ログレベルと出力先の設定
  2. 02ログ内の機密情報のマスキング
  3. 03FastifyやExpressとの連携方法の確認
  4. 04ログのフィルタリングや文字コードの問題解決

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fandhe-ai/agent-reference-skills --skill pino

インストール後、Claude Code で/pinoを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/api/
destination.md
interfaces-and-types.md
logger-child.md
logger-instance.md
logger-methods.md
logging-method-parameters.md
options.md
pino-function.md
README.md
statics.md
references/features/
asynchronous.md
browser.md
bundling.md
child-loggers.md
diagnostics.md
pretty-printing.md
README.md
redaction.md
transports.md
references/help/
avoid-message-conflict.md
best-performance-stdout.md
duplicate-keys.md
google-cloud-logging.md
grafana-loki-kubernetes.md
log-filtering.md
log-levels-as-labels.md
log-rotation.md
log-to-different-streams.md
lts.md
pino-with-debug.md

詳細

プロジェクトの README より

Pino — Super Fast JSON Logger リファレンス

Pino 公式ドキュメントの全 API を網羅したスキル。 ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。

対象: pino v10.4.0(GitHub タグ v10.4.0 / 2026-10-02、docs は同タグの docs/*.md と pino.d.ts)。

ディレクトリ構成

skills/pino/
  SKILL.md
  references/
    api/
      README.md
      pino-function.md
      options.md
      destination.md
      logger-instance.md
      logger-methods.md
      logger-child.md
      logging-method-parameters.md
      statics.md
      interfaces-and-types.md
    features/
      README.md
      browser.md
      redaction.md
      child-loggers.md
      transports.md
      asynchronous.md
      pretty-printing.md
      diagnostics.md
      bundling.md
    integrations/
      README.md
      web-frameworks.md
      ecosystem.md
    help/
      README.md
      avoid-message-conflict.md
      best-performance-stdout.md
      duplicate-keys.md
      google-cloud-logging.md
      log-filtering.md
      log-levels-as-labels.md
      log-rotation.md
      lts.md
      pino-with-debug.md
      reopening-log-files.md
      saving-to-multiple-files.md
      testing.md
      transports-and-systemd.md
      unicode-and-windows.md
      log-to-different-streams.md
      grafana-loki-kubernetes.md
  samples/
    README.md
    basic-logging.md
    child-loggers.md
    log-levels.md
    redaction.md
    transports.md
    async-logging.md
    web-frameworks.md
    testing.md
  scripts/
    README.md
    install.md
    pretty-printing.md
    transports.md
    filtering.md
    testing.md
    log-rotation.md

探索手順

タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:

  1. 下記マッピング表でタスクに対応するカテゴリを探す
  2. そのカテゴリの references/{category}/README.md を参照して目的のページを特定する
  3. 該当ページの .md を Read して詳細を確認する

タスク → カテゴリ マッピング

タスクカテゴリ参照 README
pino() 関数の使い方を知りたい、options を確認したいapireferences/api/README.md
Logger インスタンスのメソッド、child logger、Statics を調べたいapireferences/api/README.md
型定義・インターフェースを確認したいapireferences/api/README.md
redaction で機密情報をマスクしたいfeaturesreferences/features/README.md
transport で出力先を切り替えたい、pino-pretty を使いたいfeaturesreferences/features/README.md
非同期ロギング・ブラウザ対応・diagnostics を調べたいfeaturesreferences/features/README.md
webpack 等でバンドルしたいfeaturesreferences/features/README.md
ブラウザで使えない API(destination / transport / multistream)・isomorphic コードfeaturesreferences/features/README.md
transport のレベルフィルタリング・複数 targets での formatters.level 制約featuresreferences/features/README.md
untrusted なオブジェクトをログに含めたい(トップレベルキー衝突)apireferences/api/README.md
Fastify / Express との統合方法を知りたいintegrationsreferences/integrations/README.md
エコシステム・関連パッケージを把握したいintegrationsreferences/integrations/README.md
ログローテーション・フィルタリング・テストを知りたいhelpreferences/help/README.md
トラブルシューティング(重複キー・文字コード・systemd)を解決したいhelpreferences/help/README.md
複数ストリームへの出力振り分け、Grafana Loki / Kubernetes 連携を知りたいhelpreferences/help/README.md
典型的な使い方を知りたいsamplessamples/README.md
インストール・CLI コマンドを知りたいscriptsscripts/README.md

コメント