Help us improve
Share bugs, ideas, or general feedback.
From cortex
Builds and manages a cognitive profile from session history — work patterns, blind spots, cross-domain connections. Use for self-reflection or session startup.
npx claudepluginhub cdeust/cortex --plugin cortexHow this skill is triggered — by the user, by Claude, or both
Slash command
/cortex:cortex-profileThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
profile, methodology, cognitive style, work patterns, blind spots, how do I work, thinking style, domains, rebuild profile, my patterns, session history, cognitive, behavioral, persona
Synthesizes persistent user identity profiles from behavioral observations across sessions. Useful for tracking communication styles, decision patterns, and self-reflection with evidence-backed claims.
Analyzes Claude session data for behavioral dimensions, extracts strengths and their structural costs (shadows), and generates attitude principles with practice matrix reports.
Displays all learned project instincts grouped by domain with confidence scores. Reviews patterns, identifies those ready to evolve into skills, and suggests /learn or /evolve actions.
Share bugs, ideas, or general feedback.
profile, methodology, cognitive style, work patterns, blind spots, how do I work, thinking style, domains, rebuild profile, my patterns, session history, cognitive, behavioral, persona
Cortex builds a cognitive profile from your Claude Code session history — how you explore code, which tools you prefer, what patterns you repeat, where you have blind spots, and how your style connects across different project domains. This profile is used to calibrate responses and surface relevant context.
Use this skill when: Starting a session (auto-injected via hook), wanting to understand your work patterns, or needing to rebuild profiles after significant new work.
cortex:query_methodology({
"cwd": "<current working directory>",
"first_message": "<what the user is working on>"
})
Returns:
Dive deeper into your behavioral profile:
cortex:explore_features({ "mode": "persona" })
Returns your 12-dimensional persona vector: exploration depth, tool diversity, session persistence, abstraction level, error recovery, etc.
Other exploration modes:
"mode": "features" — What behavioral dictionary features activate for this domain"mode": "attribution" — How the pipeline traces decisions back to behavioral signals"mode": "crosscoder" — Behavioral patterns that persist across different project domainscortex:list_domains({})
Shows all detected project domains with session counts, cognitive style per domain, and last activity timestamps.
When profiles seem stale or after significant new work:
cortex:rebuild_profiles({})
Full rescan of ~/.claude/projects/ session history. Rebuilds all domain profiles, re-extracts patterns, re-classifies cognitive styles, and re-learns behavioral features.
Normally automatic via hook, but can be called manually:
cortex:record_session_end({
"domain": "<current domain>",
"summary": "<what was accomplished>"
})
Updates profiles incrementally via EMA (Exponential Moving Average) — no full rebuild needed.
cortex:detect_domain classifies the current working directory into a known domain — no manual tagging needed