Skip to content

Add ram-check skill#49

Merged
devstefancho merged 4 commits into
mainfrom
add-mac-memory-check-skill
Jun 28, 2026
Merged

Add ram-check skill#49
devstefancho merged 4 commits into
mainfrom
add-mac-memory-check-skill

Conversation

@devstefancho

@devstefancho devstefancho commented Jun 28, 2026

Copy link
Copy Markdown
Owner

ram-check 스킬 (신규)

macOS 메모리를 사용량이 아닌 압력(memory pressure) 기준으로 진단하는 스킬. 한 번의 스크립트 실행으로 대시보드형 리포트를 출력한다.

리포트 구성

  • 🩺 판정 — 압력 게이지 🟢⬜⬜ 정상 / 🟢🟡⬜ 주의 / 🟢🟡🔴 위급 (내부 레벨 숫자 노출 안 함)
  • 📊 메모리 구성사용 중 + 여유 = 총 RAM 비중복 모델
    • 사용 중 = 🔒 고정(wired) + 📦 앱(anonymous) + 🗜️ 압축(compressed)
    • 여유 = 🆓 지금 빈 RAM(free+speculative) + ♻️ 회수가능 캐시 → "즉시회수 시 최대" 표기
  • 🔁 활동vm_stat 1초 delta로 swapout/swapin/pageout MB/s. 지금 캐시 회수·스왑이 일어나는 중인지 판별
  • 🔎 큰 소비자 — 앱별 RSS 합산 순위 (공유메모리 중복이라 순위·상대크기 참고용 명시)
  • 🧮 선택 인자로 특정 프로세스군 RSS 합산

설계 포인트

  • 압력으로 판정 — 높은 사용량으로 겁주지 않음
  • 사용 중 + 여유 = 총으로 항상 검산 가능 (inactive/file-backed 이중계산 회피)
  • 상태(압력·여유)와 활동(페이징 delta)을 분리해, "지금 느려지는 중인가"까지 답함

기타 정리

  • .claude-plugin/plugin.json skills 배열 재생성 (정렬, 스킬 손실 없음)
  • website 카탈로그에 executive-summary 등록

🤖 Generated with Claude Code

macOS memory diagnostic that judges by memory pressure, not raw usage.
Dashboard-style report: pressure gauge (🟢🟡🔴), non-overlapping
used + free = total breakdown, free split into idle RAM vs reclaimable
cache (with "max reclaimable"), top consumers (RSS rank, de-duplicated by
app), and a 1-second-delta paging-activity section that shows whether
cache eviction / swap is actually happening right now.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
claude-plugins Ready Ready Preview, Comment Jun 28, 2026 7:11am

The /mac-memory-check slash command collided with Claude Code's built-in
/memory command — both surfaced on /m autocomplete. Renaming to ram-check
(starts with r) cleanly separates it on /r and is shorter.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@devstefancho devstefancho changed the title Add mac-memory-check skill Add ram-check skill Jun 28, 2026
…json

Public is now a derived mirror of skills-internal (single source of truth).
publish.sh stamps metadata.public:true on each published skill and regenerates
the skills array. Also registers executive-summary in the website catalog.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@devstefancho devstefancho changed the title Add ram-check skill Add ram-check skill + sync metadata.public markers from internal Jun 28, 2026
@devstefancho devstefancho changed the title Add ram-check skill + sync metadata.public markers from internal Add ram-check skill Jun 28, 2026
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@devstefancho devstefancho merged commit 724ca01 into main Jun 28, 2026
3 checks passed
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