CommandKit Analytics Plugin
Activation guidance
Use for analytics provider setup and event instrumentation strategy.
Required filesystem expectations
- provider plugin registration in
commandkit.config.ts
- tracking calls in commands/events/middleware where business events
occur
Execution workflow
- Choose provider (
posthog or umami).
- Define stable event names and payload fields.
- Instrument meaningful lifecycle events.
- Apply selective suppression with
noAnalytics() where needed.
Guardrails
- Do not collect secrets or unnecessary personal data.
- Keep event schemas stable to preserve reporting quality.
Reference index
| Name |
Description |
references/00-filesystem-structure.md |
Integration locations and analytics architecture boundaries. |
references/01-posthog-setup.md |
PostHog provider setup pattern. |
references/02-umami-setup.md |
Umami provider setup pattern. |
references/03-track-events.md |
Event tracking conventions and examples. |
references/04-no-analytics-scope.md |
Request-level telemetry suppression pattern. |
Tool index
| Name |
Description |
N/A |
This skill currently has no helper tool scripts. |