Skip to content

Add mac-memory-triage skill#273

Draft
ikuwow wants to merge 2 commits into
mainfrom
add-mac-memory-triage-skill
Draft

Add mac-memory-triage skill#273
ikuwow wants to merge 2 commits into
mainfrom
add-mac-memory-triage-skill

Conversation

@ikuwow

@ikuwow ikuwow commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Summary

Add a mac-memory-triage skill capturing the memory-pressure investigation performed in the 2026-07-08 session, so future sessions can reproduce it instead of rediscovering the commands and pitfalls.

The skill is a read-only triage playbook (pressure snapshot, per-app consumption, attribution of VMs and long-running Electron apps, metric interpretation pitfalls, countermeasure levers ordered by observed impact, machine baseline); the feedback-loop reference doc records design ideas for continuous monitoring to catch sluggish episodes, deliberately not built yet.

No scripts/deploy.sh change needed: skill directories are auto-discovered and symlinked (deploy.sh line 70). Running ./scripts/deploy.sh once after merge activates the skill.

Verification notes for the empirical claims (pressure-level mapping, container CLI subcommand, top sampling caveat) are inline in SKILL.md; the launchd event-trigger idea (feedback-loop Option B) is marked unverified in the doc.

Verification

  • No bold/italic/strikethrough markdown outside code blocks (grep checked)
  • ./scripts/deploy.sh creates ~/.claude/skills/mac-memory-triage symlink (run after merge)
  • Skill loads in a fresh session via /mac-memory-triage (after deploy)

ikuwow and others added 2 commits July 8, 2026 12:38
Capture the memory-pressure investigation method from the 2026-07-08
session as a reusable skill: read-only triage steps, metric
interpretation pitfalls, countermeasure levers with observed impact,
and a machine baseline. Include design notes for a future snapshot
feedback loop as a skill reference doc.

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01541PDVus8VsBHojAyEuHUj
Split multi-sentence bullets into parent and child bullets per the
one-sentence-per-bullet rule. Replace the unverified MEM+CMPRS
summation claim with a MEM-primary reading guide (man top does not
document the relation between the columns). Add the
DISPATCH_MEMORYPRESSURE constants as the source for the pressure
level mapping, scope all observed numbers to the 2026-07 session in
one line, and reframe the WebKit attribution bullet positively.

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01541PDVus8VsBHojAyEuHUj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant