PostHog logs for Next.js

SkillMonitoring & ops

PostHog logs for Next.js

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the PostHog logs for Next.js skill

What this skill tells your AI

The instructions your AI receives, as published by posthog/skills in skills/posthog/all/skills/logs-nextjs/SKILL.md and read by ahel’s review.

This skill helps you add PostHog log ingestion to Next.js applications.

Reference files

  • references/nextjs.md - Next.js logs installation - docs
  • references/start-here.md - Getting started with logs - docs
  • references/search.md - Search logs - docs
  • references/best-practices.md - Logging best practices - docs
  • references/troubleshooting.md - Logs troubleshooting - docs
  • references/link-session-replay.md - Link session replay - docs
  • references/debug-logs-mcp.md - Debug logs with mcp - docs

Consult the documentation for API details and framework-specific patterns.

Key principles

  • Environment variables: Always use environment variables for PostHog keys and OpenTelemetry endpoints. Never hardcode them.
  • Minimal changes: Add log export alongside existing logging. Don't replace or restructure existing logging code.
  • OpenTelemetry: PostHog logs use the OpenTelemetry protocol. Configure an OTLP exporter pointed at PostHog's ingest endpoint.
  • Structured logging: Prefer structured log formats with key-value properties over plain text messages.

Framework guidelines

  • For Next.js 15.3+, initialize PostHog in instrumentation-client.ts for the simplest setup

Signals

GitHub stars
71
Forks
7
Last commit
Sep 2026

ahel review

  • K1binfo
    installs-packages (in references/nextjs.md)

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Item type
skill
Key
logs-nextjs
Source
github.com/posthog/skills