Skip to content
Productivity
Skill

/identity-snapshot

Generate a living profile of the user's working patterns, decision tendencies and quality preferences from their Dex data. Use when the user says 'what are my patterns', 'how do I work', or during `week-review`. Also use proactively when the model (older than 7 days) is stale.

From plugin
dex
51099 skills28 agents24 commands1 MCP

Claude Code

$ npx -y skills add davekilleen/Dex --skill identity-snapshot --agent claude-code

SKILL.md

identity-snapshot.SKILL.md
name: identity-snapshot
description: "Generate a living profile of the user's working patterns, decision tendencies and quality preferences from their Dex data. Use when the user says 'what are my patterns', 'how do I work', or during `week-review`. Also use proactively when the model (older than 7 days) is stale. Not for planning a week; use `week-plan`."

Identity Snapshot

Reads existing Dex data and synthesizes `System/identity-model.md` — a living document the system writes, not the user. This captures who you are as a professional based on your actual behavior, not self-reported traits.

When to Run

  • Manually via `/identity-snapshot`
  • Auto-triggered during `/week-review` (append identity model update to review workflow)

Data Sources

Read ALL of the following in parallel before synthesizing:

1. **Quarter Goals** — `01-Quarter_Goals/Quarter_Goals.md`

  • What you're working toward, pillar distribution, ambition level

2. **Week Priorities** — `02-Week_Priorities/Week_Priorities.md`

  • Recent 4 weeks of priorities (look for patterns in what gets prioritized)

3. **Tasks** — `03-Tasks/Tasks.md`

  • Completion patterns, pillar distribution, velocity, what gets blocked

4. **Session Learnings** — `System/Session_Learnings/*.md` (last 30 days)

  • What you've learned, recurring themes

5. **Mistake Patterns** — `06-Resources/Learnings/Mistake_Patterns.md`

  • Known failure modes, triggers, what to watch for

6. **Skill Ratings** — `System/Skill_Ratings/ratings.jsonl`

  • Which skills score highest, what you value in AI interactions

7. **User Profile** — `System/user-profile.yaml`

  • Existing identity data, communication preferences

Synthesis

Write to `System/identity-model.md` with this structure:

# Identity Model
*Auto-generated by Dex — last updated YYYY-MM-DD*

## Working Patterns
- Pillar balance: [distribution across pillars]
- Priority cadence: [how often priorities shift, what stays stable]
- Task velocity: [completion rate, average items per week]
- Peak focus areas: [what dominates recent weeks]

## Decision Tendencies
- Under pressure: [what gets prioritized vs deprioritized]
- Goal selection: [ambitious vs tactical, how goals evolve]
- Time allocation: [deep work vs meetings vs quick tasks]

## Quality Preferences
- Highest-rated skills: [from ratings.jsonl]
- What "good" looks like: [patterns from high ratings + notes]
- What frustrates: [patterns from low ratings + mistake patterns]

## Growth Areas
- Recurring gaps: [from mistake patterns, things that keep coming up]
- Skills under development: [from learnings, new capabilities being adopted]
- Blind spots: [pillars or areas consistently neglected]

## Communication Style
- Formality: [from profile + observed patterns]
- Decision speed: [fast/deliberate based on task patterns]
- Feedback preference: [from profile]

Rules

  • **Never ask the user for input.** This is purely observational.
  • **Be specific.** Use actual data points, not generic statements.
  • **Be honest.** If a pillar is neglected, say so. If velocity dropped, note it.
  • **Date-stamp every generation.** The model should show evolution over time.
  • If any data source is missing or empty, note it as "[No data available]" and move on.
Read more
@davekilleen
Ships withdex

One personal Dex, built around your work. Keep your priorities, people, meeting notes and tasks in a folder you own. Work with Dex through your AI app to plan the day, prepare for a meeting or follow through on a promise.

51099 skills28 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
510
Star history of davekilleen/Dex on GitHub, a chart by star-history.com

Other skills on dex.

agent-browser

agent-browser

Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots,…

@davekilleen@davekilleenInstall Skill
agent-native-architecture

agent-native-architect…

Build applications where agents are first-class citizens. Use this skill when designing autonomous agents, creating MCP tools,…

@davekilleen@davekilleenInstall Skill
andrew-kane-gem-writer

andrew-kane-gem-writer

This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating…

@davekilleen@davekilleenInstall Skill
brainstorming

brainstorming

This skill should be used before implementing features, building components, or making changes. It guides exploring user intent,…

@davekilleen@davekilleenInstall Skill
compound-docs

compound-docs

Capture solved problems as categorized documentation with YAML frontmatter for fast lookup

@davekilleen@davekilleenInstall Skill
create-agent-skills

create-agent-skills

Expert guidance for creating, writing, and refining Claude Code Skills. Use when working with SKILL.md files, authoring new…

@davekilleen@davekilleenInstall Skill

More skills from other plugins.

i-have-adhd

i-have-adhd

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…

@ayghri@ayghriInstall Skill
ab-test-analysis

ab-test-analysis

Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…

@phuryn@phurynInstall Skill
distilly

distilly

Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…

Questions about identity-snapshot.

Which coding agents can use identity-snapshot?
identity-snapshot installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.