Insights suggestions should be aware of existing user tooling
Resolved 💬 3 comments Opened Feb 18, 2026 by tom-pang Closed Feb 22, 2026
Problem
The insights report generates suggestions like "create a custom slash command for your dashboard workflow" or "set up hooks to auto-run tests after edits" without checking whether the user has already built those things. This makes the suggestions section feel generic and unhelpful for power users who have already invested in customizing their setup.
What insights should check before generating suggestions
- Skills in
~/.claude/skills/— global skills the user has already built - Skills loaded in session transcripts — the system-reminder at session start lists all available skills, including project-specific ones from various repos. The pipeline already has this data in the transcripts it analyzes.
CLAUDE.mdrules — instructions the user has already codified (e.g., "run tests before commit" is already a rule, don't suggest adding it).claude/settings.json— hooks and other configuration already in place
Expected behavior
- Filter out suggestions for things that already exist (e.g., don't suggest "build a version bump skill" when
bump-images/SKILL.mdis loaded in sessions) - Instead, surface suggestions for gaps — things the friction analysis identified that the user hasn't addressed yet
- Optionally, suggest improvements to existing skills/rules based on observed friction patterns (e.g., "your
bump-imagesskill was used in 5 sessions but you still hit friction around tag naming — consider adding tag convention handling to it")
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗