incognito-mode-patterns
Incognito mode patterns for ephemeral conversations with blank slate option. Controls tool access (write tools always disabled, read tools configurable), custom instruction application, and inactivity auto-cleanup. Triggers on "incognito", "ephemeral", "blank slate", "private mode", "no memory", "read tools", "write tools", "custom instructions", "incognito settings", "inactivity timeout".
npx skills add majiayu000/claude-skill-registry --skill incognito-mode-patterns --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Incognito Mode Patterns Incognito conversations provide ephemeral, privacy-focused chat sessions with configurable tool access and optional blank slate mode (skips memories and custom instructions). ## Core Behavior **Always disabled in incognito:** - Write tools: saveMemory, deleteMemory, manageTasks - Canvas/Document mode tools **Configurable in incognito:** - Read tools: search (files, notes, tasks, history, memories, knowledge bank) - Custom instructions application - Memory injection ## Schema Structure ### Conversation Table Fields ```typescript // From conversations.ts:30-36 isIncognito: v.optional(v.boolean()), incognitoSettings: v.optional( v.object({ enableReadTools: v.optional(v.boolean()), applyCustomInstructions: v.optional(v.boolean()), inactivityTimeoutMinutes: v.optional(v.number()), }), ), ``` ### Creation Pattern ```typescript // From conversations.ts:57-67 ...(args.isIncognito && { isIncognito: true, incognitoSettings: { enableReadTools: args.incognitoSettings?.enableReadTools ?? true, applyCustomInstructions: args.incognitoSettings?.applyCustomInstructions ?? true, inactivityTimeoutMinutes: args.incognitoSettings?.inactivityTimeoutMinutes, lastActivityAt: now,
- Core Behavior
- Schema Structure
- Conversation Table Fields
- Creation Pattern
- Tool Filtering Logic
- Write Tools: Always Disabled
- Read Tools: Configurable
- Capability Tools: Always Available
- Blank Slate Mode
- Skipped Sections
- Inactivity Timeout
- Field Structure
- Usage Patterns
- Standard Incognito (Read Tools Enabled)
What does the incognito-mode-patterns skill do?
Incognito mode patterns for ephemeral conversations with blank slate option. Controls tool access (write tools always disabled, read tools configurable), custom instruction application, and inactivity auto-cleanup. Triggers on "incognito", "ephemeral", "blank slate", "private mode", "no memory", "read tools", "write tools", "custom instructions", "incognito settings", "inactivity timeout".
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill incognito-mode-patterns --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
