
This project adds a profiler for Skript that shows which triggers and lines are eating your server's tick time, and turns the results into an interactive report you can share with one link.
A profiler for Skript that shows you exactly where your server's tick time is going, then turns it into an interactive report you can share with one link.
skTrace measures your Skript triggers, events, and individual lines while your server runs, then builds a clean, interactive HTML report. Open it in your browser, or let skTrace upload it and hand off a single link to whoever's helping you debug the lag.
/skTrace start and let real activity happen, or grab the last few seconds on demand with /skTrace clip./skTrace report. skTrace builds the report and saves it to plugins/SkTrace/reports/.skTrace.kal.pe/<code> link to the interactive view./skTrace start Begin profiling
/skTrace stop Stop profiling
/skTrace status Show the current summary in chat
/skTrace report Write a report and upload it for a link
/skTrace clip Snapshot the last N seconds (rolling buffer)
/skTrace rolling on|off Toggle the always-on rolling buffer
/skTrace reset Clear collected stats
Flags for report/clip: --include-files (embed script source), --no-upload (keep it local), --show-secrets (disable masking).
options: are masked before anything is uploaded.--include-files.upload-endpoint to an empty string in the config to disable uploads entirely (reports are still written locally).AI has been partially used in the creation of this project.
skTrace is an independent project. It is not affiliated with, endorsed by, or part of the SkriptLang team or the Skript project.