Skip to content
Productivity
Skill

/dex-level-up

Surface Dex features the user isn't using yet, based on their usage patterns. Use when the user says 'what am I missing', 'show me new features', 'level up my Dex'. Not for diagnosing what's broken; use `dex-doctor`. Not for what changed in a release; use `dex-whats-new`.

From plugin
davekilleen-dex
46191 skills28 agents24 commands
Install
$ npx -y skills add davekilleen/Dex --skill dex-level-up --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/dex-level-up

Context preview

The summary Claude sees to decide when to auto-load this skill.

Surface Dex features the user isn't using yet, based on their usage patterns. Use when the user says 'what am I missing', 'show me new features', 'level up my Dex'. Not for diagnosing what's broken; use `dex-doctor`. Not for what changed in a release; use `dex-whats-new`.

SKILL.md

dex-level-up.SKILL.md
name: dex-level-up
description: "Surface Dex features the user isn't using yet, based on their usage patterns. Use when the user says 'what am I missing', 'show me new features', 'level up my Dex'. Not for diagnosing what's broken; use `dex-doctor`. Not for what changed in a release; use `dex-whats-new`."

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:

---

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

Official Capability Adoption

When the user says "install [skill]" or "install all", keep acting as a concierge and renderer. Every adoption goes through `core.lifecycle.service` version 1.0.0; this skill never writes, moves, or installs capability files itself.

1. Ask `build_inventory_and_plan` for the verified catalog plan. A dormant role skill is eligible only when its exact item id appears in that official plan. A skill from `.claude/skills-custom/`, another user-created location, or an unregistered source is not an official catalog item and must not be adopted through this route. 2. Render the catalog result in the same five-group order used by Dex Doctor and Dex Update, even when a group is empty: 1. **New and safe to adopt** — action `adopt` 2. **Needs your review** — action `conflict`; name the files Dex preserved 3. **Held back by you** — action `skip-held-back` 4. **Could not be proved** — action `unknown`; say no change will be made 5. **Already yours** — action `already-adopted`, with its receipt-backed state 3. For the selected official item ids, ask `build_and_preview_adoption` for the exact preview and approval token. For "install all", request only the eligible official items the user was shown; a held-back or unproved item never changes the others. 4. Show the item name and version, every proposed file, whether each file is new or refreshed, and that vault-owned user files are outside the write set. Explain that the complete approved set will be one crash-safe transaction with a receipt that can support an exact rewind. 5. Ask one direct confirmation: “Adopt this exact capability preview?” An earlier request to install is not approval of a later concrete file list. If the preview or evidence changes, render the refusal and request a fresh preview instead of working around it. 6. Only after explicit confirmation, pass the unchanged preview and token to `execute_approved_adoption`. Do not synthesize, shorten

Read more
Ships withdavekilleen-dex

A personal operating system powered by Claude. Strategic work management, meeting intelligence, relationship tracking, daily planning — all configured for your specific role. No coding required.

Get the whole plugin

Other skills on davekilleen-dex.