# Dex Level Up

> Discover unused Dex features based on your usage patterns

- Skill: `tools-only/dex-level-up` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds add tools-only/dex-level-up`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/dex-level-up/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/tools-only/dex-level-up

---


## Purpose

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.

---

## Step 1: Check Usage Log

Read `System/usage_log.md` to understand what features the user has adopted.

---

## Step 2: Analyze Patterns

Look for natural progressions and gaps:

### Progression Patterns

**Daily → Weekly → Quarterly:**
- Using `/daily-plan` but not `/week-plan`? → Suggest weekly planning
- Using `/week-plan` but not `/quarter-plan`? → Suggest quarterly goals

**Meeting Capture → Relationship Tracking:**
- Processing meetings but no person pages? → Suggest person pages
- Have person pages but not company pages? → Suggest processing meetings to auto-create company pages in 05-Areas/Companies/

**Tasks → Projects:**
- Managing tasks but no project pages? → Suggest project tracking
- Have projects but not using `/project-health`? → Suggest health checks

**Basic → Advanced:**
- Comfortable with core workflows? → Suggest journaling, learning capture
- Using all features consistently? → Suggest custom MCPs, system improvements

### Role-Based Relevance

Prioritize suggestions based on user's role (from `System/user-profile.yaml`):

**Product Managers:**
- `/product-brief` for feature ideation
- Project tracking for initiative management
- Relationship tracking for stakeholder management

**Engineering:**
- Project tracking for sprint/milestone management

**Sales/Customer Success:**
- Person pages for customer context
- Relationship tracking for account management
- Meeting prep for sales calls

**Leadership:**
- Quarterly planning for strategic thinking
- Weekly reviews for team synthesis
- Learning capture for pattern recognition

---

## Step 2.5: Check for Role-Specific Skills

After analyzing universal feature usage, check for role-specific skills:

### Identify User's Role Group

1. Read `System/user-profile.yaml` → `role` field
2. Map role to role_group using this mapping:
   - **product:** Product Manager, CPO, Product Ops, Fractional CPO
   - **sales:** Sales, Account Executive, CRO, RevOps
   - **marketing:** Marketing, CMO
   - **finance:** Finance, CFO
   - **engineering:** Engineering, CTO, Solutions Engineering
   - **customer_success:** Customer Success, CCO
   - **operations:** Product Ops, RevOps, BizOps, Data/Analytics
   - **leadership:** CEO, Founder, C-Suite roles
   - **design:** Design
   - **support:** People (HR), Legal, IT Support, CHRO, CLO, CIO, CISO
   - **advisory:** Consultant, Coach, Venture Capital/Private Equity

### Check Available Skills

1. List files in `.claude/skills/_available/[role_group]/`
2. For each available skill directory, read its SKILL.md and extract:
   - name (from frontmatter)
   - description (from frontmatter)
   - jtbd (from frontmatter)
   - time_investment (from frontmatter)

### Check Installed Skills

1. List files in `.claude/skills/`
2. Cross-reference with available skills to determine which are not yet installed

### Present Role Skills (if any uninstalled)

If there are uninstalled role-specific skills, include this section in the output:

```markdown
---

## 💼 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
```

### Installation Workflow

When user says "install [skill]" or "install all":

1. **Verify skill exists** in `.claude/skills/_available/[role_group]/[skill-name]/`
2. **Copy skill folder:**
   ```bash
   cp -r .claude/skills/_available/[role_group]/[skill-name]/ .claude/skills/[skill-name]/
   ```
3. **Confirm to user:** "✓ Installed `/[skill-name]` - try it now!"
4. **Update usage log:** Add the skill to the "Role-Specific Skills" section in `System/usage_log.md` (see Step 5 for format)
5. **If installing multiple:** Show progress for each skill

**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`.

---

## Step 3: Generate Recommendations

Show **2-3 specific, actionable suggestions** ranked by:

1. **Natural next step:** Builds on what they're already doing
2. **High value:** Would significantly improve their workflow
3. **Low friction:** Easy to try without disrupting flow

### Recommendation Format

For each suggestion:

```markdown
### {{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}}
```

---

## Step 4: Present Recommendations

Display in this format:

```markdown
# 🚀 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.*
```

---

## Step 5: Track Adoption (Silent)

When user tries a recommended feature, silently update `System/usage_log.md` by checking the box for that feature.

**Update triggers:**
- User runs a command → Check command box
- User creates person page → Check person page box
- User creates project → Check project tracking box
- Work MCP tools used → Check task boxes
- **User installs role-specific skill** → Check "Installed" box in Role-Specific Skills section
- **User runs role-specific skill** → Check "Used" box in Role-Specific Skills section

**Update method:**
- Simple find/replace: `- [ ] Feature` → `- [x] Feature`
- No announcement needed

**Role-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:

```markdown
## Role-Specific Skills

**Installed:**
- [x] /[skill-name]

**Used:**
- [ ] /[skill-name]
```

If section exists, just check the appropriate boxes for the skill.

---

## Examples

### Example 1: Daily User, No Weekly Planning

```markdown
# 🚀 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.
```

### Example 2: Power User, Advanced Features

```markdown
# 🚀 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.
```

---

## Special Cases

### If Usage Log is Empty

> "Looks like you're just getting started! Let me show you the core workflows that most people find valuable first..."

Then show the essentials:
1. Daily planning
2. Task management
3. Meeting capture

### If Everything is Checked

> "You're using every feature in Dex! 🎉
> 
> At this point, consider:
> - Building custom MCPs for your specific workflow
> - Running `/dex-improve` to suggest system enhancements
> - Sharing what you've learned — your setup could help others"

### If User Says "Show Me Everything"

> "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.md` for the full system overview
> - `.claude/commands/` folder for all available commands
> - `06-Resources/Dex_System/Dex_System_Guide.md` for the complete guide"

---

## Capturing Your Own Ideas

After showing recommendations, also mention:

> ---
> 
> **💡 Have your own ideas for improving Dex?**
> 
> Use the `capture_idea` MCP 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-backlog` to see your ideas ranked, or `/dex-improve` to workshop one.
> 
> *The system helps you systematically improve your PKM over time.*

---

## Integration with Other Commands

### In `/daily-plan`:

If user hasn't run `/dex-level-up` in 7+ days and has unused features, add a gentle nudge:

```markdown
---

💡 **Tip:** You're using {{X}} of {{Y}} Dex features. Run `/dex-level-up` to see what you might be missing.
```

### After Onboarding:

At the end of `/setup`, mention:

> "One more thing: run `/dex-level-up` anytime to discover features you haven't tried yet. No FOMO — just helpful guidance on what's available."

---

## Philosophy

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.

