Skip to content
Agent Orchestration
Skill

/how

Walk through how a subsystem works — a fast explorer maps the territory, an explainer writes the layered walkthrough. Use for "how does X work", onboarding on unfamiliar code, or before changing a subsystem you cannot yet explain.

From plugin
oh-my-claudecode
41k84 skills21 agents21 commands11 hooks
+1

Claude Code

$ npx -y skills add Yeachan-Heo/oh-my-claudecode --skill how --agent claude-code

SKILL.md

how.SKILL.md
name: how
description: Walk through how a subsystem works — a fast explorer maps the territory, an explainer writes the layered walkthrough. Use for "how does X work", onboarding on unfamiliar code, or before changing a subsystem you cannot yet explain.
aliases: []
metadata:
  credits:
    explorer-explainer: 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"

How

Explain how a subsystem works, layered so each layer stands alone. Two roles, two passes:

1. **Explore** (read-only, fast): dispatch `oh-my-claudecode:explore` to map the subsystem — entry points, main flows, data shapes, state, external calls, and the files that own each. Explorer returns a map with file:line citations, not prose. 2. **Explain** (lead): write the walkthrough from the map, reading the cited code yourself where the claim is load-bearing.

Output shape

  • **One paragraph**: what the subsystem does and for whom, no jargon.
  • **Walkthrough**: the main path end to end, step by step, each step citing

`file:line`. Diverge into how errors and retries are handled at the point they occur.

  • **Edge cases and invariants**: what must stay true for the walkthrough to

hold, and what happens when it does not.

  • **Boundaries**: what this subsystem deliberately does not do.

Rules

  • Every behavioral claim cites code you or the explorer read this session;

an uncited claim is labeled a guess.

  • The walkthrough explains the code as it is, not as it should be; design

critique belongs to `why` and `review`.

  • Size the depth to the ask: a routing question gets one paragraph plus the

relevant slice, not the full walkthrough.

Read more
@yeachan-heo
Ships withoh-my-claudecode

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.

41k84 skills21 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
40.7k
Star history of Yeachan-Heo/oh-my-claudecode on GitHub, a chart by star-history.com

Other skills on oh-my-claudecode.

architect

architect

Settle types and module shape before cross-boundary code — competing designs explored in parallel, compared on API surface and…

arena

arena

Run N parallel candidates at one brief and synthesize: rubric-first framing, isolated fan-out, a cross-judge on a different…

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis11d393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca10d111k
@stablyai@stablyaiInstall Skill
agentmail

agentmail

Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…

paperclip10d109k
@paperclipai@paperclipaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill

Questions about how.

Which coding agents can use how?
how 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.