agent-doc-discipline
Writing-time discipline for documents agents consume (the five surfaces, specs, tickets, .omc/skills/) — every rule checkable and…
Draft a user-level behavior profile from recent transcripts — cross-project preferences, habits, and standing calls stored under the user skills dir so every project's agents work the way you work. For 'make agents work like me'.
Claude Code
$ npx -y skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode --agent claude-code
Codex
$ npx skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode -a codex -y
Cursor
$ npx skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode -a cursor -y
Gemini CLI
$ npx skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode -a gemini-cli -y
GitHub Copilot
$ npx skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode -a github-copilot -y
OpenCode
$ npx skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode -a opencode -y
Windsurf
$ npx skills add Yeachan-Heo/oh-my-claudecode --skill personal-mode -a windsurf -y
name: personal-mode
description: "Draft a user-level behavior profile from recent transcripts — cross-project preferences, habits, and standing calls stored under the user skills dir so every project's agents work the way you work. For 'make agents work like me'."
aliases: []
metadata:
credits:
personal-mode-concept: pstack
author: Lauren Tan
url: "https://github.com/cursor/plugins/tree/main/pstack"
port: pstack-claude
port-author: Michael Denyer
port-url: "https://github.com/michael-denyer/pstack-claude"Project skills say how to work in *this* repo. A personal mode says how *you* work, everywhere: the calls you would make, the depth you want, the ceremony you skip. This skill drafts one from evidence — your recent transcripts — not from a questionnaire.
remember their working style
1. **Gather evidence**: recent transcripts across the user's projects (with the user's say-so for which span). Look for *repeated* signals: corrections the user made more than once, reply-length or verbosity preferences, risk calls (autonomy grants, pause points), tools they always or never want used. 2. **Draft the profile** as skill edits, grouped and each tied to the transcript moments that evidence it. A preference seen once is a hypothesis; state it as one and ask. 3. **Confirm with the user** — every line of a personal mode is a standing call the user is making about their own agents; nothing lands unconfirmed. 4. **Write** the confirmed profile to a separate user skills entry, `${CLAUDE_CONFIG_DIR:-$HOME/.claude}/skills/personal-mode-profile/SKILL.md`. Keep this generated profile separate from the bundled `personal-mode` workflow so the generator remains discoverable and editable. A user skill is opt-in context; it is not a global instruction applied to every task. Use frontmatter, triggers, and short checkable rules — a personal mode that restates platitudes is dead weight (`minimal-prose-discipline` applies). 5. **Report** what was captured, what was hypothesized but unconfirmed, and how to edit it later (`skill` command).
it; a line without evidence is asked about, not written.
working-style calls.
diff and confirm.
For Codex users: Check out oh-my-codex — the same orchestration experience for OpenAI Codex CLI. Liked OmC but found it a bit overkill? Try gajae-code.
Writing-time discipline for documents agents consume (the five surfaces, specs, tickets, .omc/skills/) — every rule checkable and…
Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode
Settle types and module shape before cross-boundary code — competing designs explored in parallel, compared on API surface and…
Periodic architecture survey — walks the module graph and reports ranked deepening candidates (shallow modules, hypothetical…
Run N parallel candidates at one brief and synthesize: rubric-first framing, isolated fan-out, a cross-judge on a different…
Shipyard's navigator — chart a foggy effort (destination unclear, questions not yet stateable) into a map of decision tickets on…
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration