Skip to content

feat: gstack-community-benchmarks — usage profile + community comparison#439

Open
HMAKT99 wants to merge 1 commit intogarrytan:mainfrom
HMAKT99:arun/community-benchmarks
Open

feat: gstack-community-benchmarks — usage profile + community comparison#439
HMAKT99 wants to merge 1 commit intogarrytan:mainfrom
HMAKT99:arun/community-benchmarks

Conversation

@HMAKT99
Copy link
Contributor

@HMAKT99 HMAKT99 commented Mar 24, 2026

Summary

  • Reads local skill-usage.jsonl, computes usage profile
  • Compares against community-pulse API (when available)
  • Skill diversity scoring, power user detection
$ gstack-community-benchmarks
YOUR GSTACK PROFILE (last 30 days)
  Sessions/day:      3.4
  Skill diversity:   62% (18/29 skills used)
  ⚡ Active user — above average engagement

Builds on existing telemetry JSONL + community-pulse API.

1 file, 167 lines

bin/gstack-community-benchmarks

Test plan

  • All existing tests pass
  • Handles empty analytics gracefully

…mmunity

Shows your gstack usage profile (sessions, skill diversity, success
rate, browse usage) and compares against community averages from the
Supabase community-pulse API.

Viral mechanic: power user badges, skill diversity scoring, and
community comparison encourage deeper gstack adoption.

Usage:
  gstack-community-benchmarks           # full comparison
  gstack-community-benchmarks --local   # local only
  gstack-community-benchmarks --json    # machine-readable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant