Discover unused Dex features based on your usage patterns
Discover Dex capabilities you haven't used yet. No FOMO — this is your concierge showing you what's available so you can get full value from the system without missing features.
Read System/usage_log.md to understand what features the user has adopted.
Look for natural progressions and gaps:
Daily → Weekly → Quarterly:
/daily-plan but not /week-plan? → Suggest weekly planning/week-plan but not /quarter-plan? → Suggest quarterly goalsMeeting Capture → Relationship Tracking:
Tasks → Projects:
/project-health? → Suggest health checksBasic → Advanced:
Prioritize suggestions based on user's role (from System/user-profile.yaml):
Product Managers:
/product-brief for feature ideationEngineering:
Sales/Customer Success:
Leadership:
After analyzing universal feature usage, check for role-specific skills:
System/user-profile.yaml → role field.claude/skills/_available/[role_group]/.claude/skills/If there are uninstalled role-specific skills, include this section in the output:
---
## 💼 Role-Specific Skills for [Role Name]
You haven't installed role-specific skills yet. Here's what's available for [role_group] roles:
### /[skill-name]
**Job to be done:** [JTBD from frontmatter]
**Time investment:** [time_investment from frontmatter]
[Repeat for each available uninstalled skill]
---
**Want to install these skills?**
Say:
- **"install all"** to add all [X] skills
- **"install [skill-name]"** to add specific skills
- **"tell me more about [skill-name]"** to learn more before installing
When user says "install [skill]" or "install all":
.claude/skills/_available/[role_group]/[skill-name]/cp -r .claude/skills/_available/[role_group]/[skill-name]/ .claude/skills/[skill-name]/
/[skill-name] - try it now!"System/usage_log.md (see Step 5 for format)Important: Only copy the skill folder itself (not the parent role_group folder). The skill should end up at .claude/skills/[skill-name]/SKILL.md, not .claude/skills/[role_group]/[skill-name]/SKILL.md.
Check for connected integrations and surface opportunities the user may be missing.
Read System/integrations/config.yaml and check each enabled integration for underutilized features:
For each enabled integration, check if all capabilities are active:
Gmail connected but email_followup: false?
→ "You have Gmail connected but haven't enabled follow-up detection. It flags emails waiting for replies — useful in /daily-plan."
Gmail connected but newsletter_digest: false?
→ "Gmail is connected but newsletter digests aren't enabled. It summarizes your morning newsletters so you can skim instead of read."
Todoist/Things connected but /process-inbox doesn't route to it?
→ "You have [Tool] connected but inbox processing doesn't route tasks to it yet. Want to enable two-way sync so tasks land in both places?"
Jira connected but sprint_tracking: false?
→ "Jira is connected but sprint tracking isn't active. It would pull sprint items into your /daily-plan."
Zoom connected but Granola also active? → "You have both Zoom and Granola — Granola already captures meetings. Zoom's main added value is scheduling. Working as expected?"
Present any findings as a section:
## Untapped Integration Features
You have [X] integrations connected. Here are features you haven't turned on yet:
- **Gmail follow-up detection** — Surfaces emails waiting for replies in your daily plan.
→ Enable: Edit `System/integrations/config.yaml` → `google-workspace.email_followup: true`
- **[Other unused feature]** — [Brief value prop].
→ Enable: [Specific instruction]
If all features of all connected integrations are active, skip this section.
Run the integration concierge to check for tool signals in the vault:
node .claude/hooks/integration-concierge.cjs
Parse the JSON output. If high_value items are found that aren't already connected:
## Tool Connections You Might Want
I scanned your notes and found references to tools you haven't connected:
- **[Name]** — [mentions] references across your notes ([example files])
→ [value proposition]
→ Connect with `[setup command]` ([setupTime] setup)
[Repeat for each high_value item, max 3]
If no high_value items found, skip this section entirely. Don't show moderate or available items here — keep /dex-level-up focused on high-signal recommendations only.
Show 2-3 specific, actionable suggestions ranked by:
For each suggestion:
### {{Feature Name}} - {{Why it matters}}
**What you're missing:** {{Brief explanation}}
**Why now:** {{Why this is relevant based on their usage}}
**How to start:** {{Specific command or action}}
**Time investment:** {{2 minutes / 10 minutes / ongoing}}
Display in this format:
# 🚀 Level Up Your Dex System
Based on your usage, here are **{{X}} ways to get more value** from Dex:
---
## 1. {{Feature Name}}
**What you're missing:** {{Explanation}}
**Why it's relevant:** {{Context from their usage}}
**How to start:** {{Command or action}}
**Time:** {{Investment}}
---
## 2. {{Feature Name}}
[Same format]
---
## 3. {{Feature Name}}
[Same format]
---
## Want to try one now?
Just say the number or feature name, and I'll guide you through it.
---
*Run `/dex-level-up` anytime to see what else you might be missing.*
When user tries a recommended feature, silently update System/usage_log.md by checking the box for that feature.
Update triggers:
Update method:
- [ ] Feature → - [x] FeatureRole-Specific Skills Tracking:
When user installs a role-specific skill, add it to System/usage_log.md if the "Role-Specific Skills" section doesn't exist:
## Role-Specific Skills
**Installed:**
- [x] /[skill-name]
**Used:**
- [ ] /[skill-name]
If section exists, just check the appropriate boxes for the skill.
# 🚀 Level Up Your Dex System
Based on your usage, here are **3 ways to get more value** from Dex:
---
## 1. Weekly Planning - Think Bigger Picture
**What you're missing:** You've been crushing daily plans (42 days straight! 🔥), but you're planning day-to-day without a weekly view. Weekly planning helps you think bigger than today's tasks.
**Why it's relevant:** Consistent daily planning shows you value structure. Weekly planning is the natural next step — it makes your daily plans even better because you're working toward clear weekly outcomes.
**How to start:** Run `/week-plan` on Monday morning (or Friday evening). Set your Top 3 priorities for the week. Then when you run `/daily-plan`, I'll show how today's work connects to those weekly goals.
**Time:** 5-10 minutes once per week
---
## 2. Person Pages - Never Walk Into Meetings Cold
**What you're missing:** You mention people in your notes, but you don't have person pages yet. Person pages aggregate everything about someone — meeting history, open items, context — so you're never scrambling before calls.
**Why it's relevant:** You have 12 meetings this week. Right now, you're probably trying to remember what you discussed last time. With person pages, I can show you that context automatically in `/daily-plan` and `/meeting-prep`.
**How to start:** Just say "Create a person page for [name]" and I'll set it up. Or next time you mention someone in a meeting note, I'll offer to create their page automatically.
**Time:** 2 minutes per person, one-time setup
---
## 3. Weekly Review - Spot Patterns You're Missing
**What you're missing:** You're planning every week, but you're not reviewing what happened. Weekly reviews help you spot patterns (energy, challenges, wins) that aren't obvious day-to-day.
**Why it's relevant:** After 6 weeks of weekly planning, you have data. A weekly review surfaces insights like "I'm always blocked on Fridays" or "My best work happens Tuesday mornings." That knowledge helps you plan better.
**How to start:** Run `/week-review` on Friday afternoon or Sunday evening. I'll analyze your week, show patterns, and suggest adjustments.
**Time:** 10-15 minutes once per week
---
## Want to try one now?
Just say the number or feature name, and I'll guide you through it.
# 🚀 Level Up Your Dex System
You're using Dex like a pro. Here are **2 advanced features** that could push your system even further:
---
## 1. Custom MCP Integration - Connect Your CRM
**What you're missing:** You're tracking relationships manually, but your CRM already has this data. A custom MCP could sync deal status, contact info, and interaction history automatically.
**Why it's relevant:** You've built 23 person pages and you're consistent with relationship tracking. Automating the data sync would save you 15-20 minutes per week and ensure your Dex system stays in sync with your CRM.
**How to start:** Run `/create-mcp` and tell me which CRM you use (Salesforce, HubSpot, etc.). I'll guide you through creating a custom MCP server that pulls data automatically.
**Time:** 30-45 minutes setup, saves 15-20 min/week ongoing
---
## 2. Learning Synthesis - Turn Experience Into Knowledge
**What you're missing:** You've captured 47 session learnings, but you haven't synthesized them into durable knowledge yet. Learning synthesis turns "I made this mistake" into "Here's the principle I learned."
**Why it's relevant:** You have a goldmine of captured experience. Running `/save-insight` regularly would turn those raw learnings into a knowledge base you can reference and share.
**How to start:** Run `/save-insight` after finishing a complex project or at the end of each month. I'll help you extract patterns from your session learnings and write them into `06-Resources/Learnings/`.
**Time:** 10 minutes per insight, quarterly or as-needed
---
## Want to try one now?
Just say the number or feature name, and I'll guide you through it.
"Looks like you're just getting started! Let me show you the core workflows that most people find valuable first..."
Then show the essentials:
"You're using every feature in Dex! 🎉
At this point, consider:
- Building custom MCPs for your specific workflow
- Running
/dex-improveto suggest system enhancements- Sharing what you've learned — your setup could help others"
"I could, but that's overwhelming. Let me show you the next 2-3 features that make sense based on where you are.
If you want to browse everything, check out:
CLAUDE.mdfor the full system overview.claude/commands/folder for all available commands06-Resources/Dex_System/Dex_System_Guide.mdfor the complete guide"
After showing recommendations, also mention:
💡 Have your own ideas for improving Dex?
Use the
capture_ideaMCP tool anytime you think "I wish Dex did X".Your ideas get ranked by:
- Impact on your daily workflow
- Fit with your usage patterns
- Implementation effort
- Synergy with existing features
Run
/dex-backlogto see your ideas ranked, or/dex-improveto workshop one.The system helps you systematically improve your PKM over time.
/daily-plan:If user hasn't run /dex-level-up in 7+ days and has unused features, add a gentle nudge:
---
💡 **Tip:** You're using {{X}} of {{Y}} Dex features. Run `/dex-level-up` to see what you might be missing.
At the end of /setup, mention:
"One more thing: run
/dex-level-upanytime to discover features you haven't tried yet. No FOMO — just helpful guidance on what's available."
Analytics (Silent):
Call track_event with event_name level_up_viewed and properties:
features_suggestedfeatures_unknown_countThis only fires if the user has opted into analytics. No action needed if it returns "analytics_disabled".
This command exists to reduce feature blindness — when users don't know what they don't know.
Not pushy: Only suggest 2-3 things at a time Contextual: Based on their actual usage patterns Progressive: Natural next steps, not overwhelming options Helpful: Genuine concierge service, not annoying nudges
The goal: Get users to full value as fast as possible without interrupting their flow.