tracekit-apm-setup
SKILL.md
TraceKit APM Setup
This is the entry point skill for TraceKit APM. It detects the user's technology stack and routes to the appropriate SDK-specific skill for detailed setup instructions.
When To Use
Use this skill when the user asks to:
- Add TraceKit to their project (without specifying a language/framework)
- Set up APM, observability, or error tracking (general request)
- Get started with TraceKit
- Choose the right TraceKit SDK for their project
Detection
Scan the project to determine the technology stack:
- Check for
package.json-- Node.js/JavaScript ecosystemnextin dependencies => Usetracekit-nextjs-sdkskillnuxtin dependencies => Usetracekit-nuxt-sdkskill@angular/corein dependencies => Usetracekit-angular-sdkskillreactin dependencies (withoutnext) => Usetracekit-react-sdkskillvuein dependencies (withoutnuxt) => Usetracekit-vue-sdkskillexpress,fastify, or@nestjs/core=> Usetracekit-node-sdkskill- None of the above => Use
tracekit-browser-sdkskill (vanilla JS/TS)
- Check for
go.mod-- Usetracekit-go-sdkskill - Check for
requirements.txtorpyproject.toml-- Usetracekit-python-sdkskill - Check for
composer.json-- PHP ecosystemlaravel/frameworkin require => Usetracekit-laravel-sdkskill- Otherwise => Use
tracekit-php-sdkskill
- Check for
pom.xmlorbuild.gradle-- Usetracekit-java-sdkskill - Check for
*.csprojor*.sln-- Usetracekit-dotnet-sdkskill - Check for
Gemfile-- Usetracekit-ruby-sdkskill
Next Steps
After detecting the stack, route to the appropriate skill:
Backend SDKs
- Go --
tracekit-go-sdkskill (Gin, Echo, net/http) - Node.js --
tracekit-node-sdkskill (Express, Fastify, NestJS) - Python --
tracekit-python-sdkskill (Django, Flask, FastAPI) - PHP --
tracekit-php-sdkskill - Laravel --
tracekit-laravel-sdkskill - Java --
tracekit-java-sdkskill (Spring Boot, Micronaut) - .NET --
tracekit-dotnet-sdkskill (ASP.NET Core) - Ruby --
tracekit-ruby-sdkskill (Rails, Sinatra)
Frontend SDKs
- Browser (vanilla JS/TS) --
tracekit-browser-sdkskill - React --
tracekit-react-sdkskill (ErrorBoundary, React Router breadcrumbs) - Vue --
tracekit-vue-sdkskill (Vue plugin, Vue Router breadcrumbs) - Angular --
tracekit-angular-sdkskill (NgModule/standalone, DI ErrorHandler) - Next.js --
tracekit-nextjs-sdkskill (multi-runtime, App Router/Pages Router) - Nuxt --
tracekit-nuxt-sdkskill (Nuxt module, defineNuxtPlugin)
References
- TraceKit docs root:
https://app.tracekit.dev/docs - Dashboard:
https://app.tracekit.dev - Quick start:
https://app.tracekit.dev/docs/quickstart
Weekly Installs
2
Repository
tracekit-dev/tr…t-for-aiFirst Seen
5 days ago
Security Audits
Installed on
amp2
cline2
pi2
opencode2
cursor2
kimi-cli2