show-me
Agent skill fromhumanlayer/skills
Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
How to install show-me
install show-me
# install the skills pack with the skills CLI
npx skills add humanlayer/skills# or add only this skill to Claude Code: copy the folder
plugins/show-me/skills/show-me/
# into
~/.claude/skills/show-me/ (all projects)
.claude/skills/show-me/ (one project)
1Help the user understand the current topic of conversation visually. Skip the preamble and keep prose brief. Pick the smallest view that makes the key point clear.23- Show logic or an algorithm as pseudocode:45```text6on(save)7 if content is unchanged8 return cached result9 write new content10 return fresh result11```1213- Show runtime control flow as a call tree:1415```text16submitForm17 createSession18 persistPrompt19 launchAgent20 navigateToSession21```2223- Show UI structure as a component tree, including state and module boundaries that matter:2425```tsx26<SessionPage> (apps/example/src/routes/session.tsx)27 useSessionEvents()28 <SessionToolbar>29 <RunSkillButton> (packages/ui)30```3132- Show file responsibility or a broad refactor as a shallow file tree:3334```text35src/36├── commands/ # parses user actions37├── sessions/ # owns session state38└── transport/ # sends API requests39```4041- Show component interaction, control flow, or data flow with Mermaid:4243```mermaid44sequenceDiagram45 participant User46 participant UI47 participant Daemon48 User->>UI: choose command49 UI->>Daemon: send expanded prompt50 Daemon-->>UI: stream result51```5253- Use `diff` when the point is what changes and the surrounding shape already exists. Match the diff shape to the topic.5455For a component change:5657```diff58 <SessionPage>59 useSessionEvents()60 <SessionToolbar>61+ <RunSkillButton />62 <SessionTimeline>63+ <SkillResultCard />64```6566For a file-layout change:6768```diff69…
Excerpt shown under the repository's MIT license.
