{"id":"f8eec3a8-924e-45b2-ae76-7e5df1011dc5","shortId":"HW359Z","kind":"skill","title":"claude-monitor","tagline":"Monitor de performance do Claude Code e sistema local. Diagnostica lentidao, mede CPU/RAM/disco, verifica API latency e gera relatorios de saude do sistema.","description":"# Claude Monitor — Diagnóstico de Performance\n\n## Overview\n\nMonitor de performance do Claude Code e sistema local. Diagnostica lentidao, mede CPU/RAM/disco, verifica API latency e gera relatorios de saude do sistema.\n\n## When to Use This Skill\n\n- When the user mentions \"lento\" or related topics\n- When the user mentions \"lentidao\" or related topics\n- When the user mentions \"lag\" or related topics\n- When the user mentions \"lagado\" or related topics\n- When the user mentions \"travando\" or related topics\n- When the user mentions \"claude lento\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to claude monitor\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nSkill para diagnosticar e resolver problemas de lentidão no Claude Code e no sistema.\nDetermina se o gargalo é local (PC) ou remoto (API Claude) e sugere ações corretivas.\n\n## Quando Usar\n\n- Usuário reclama que o Claude Code está lento ou travando\n- Troca de sessões de conversa demora para carregar\n- Respostas do Claude demoram muito\n- PC parece lento enquanto usa o Claude Code\n- Qualquer menção a performance, lag, lentidão\n\n## 1. Diagnóstico Rápido (Health_Check.Py)\n\nRode SEMPRE como primeiro passo:\n\n```bash\npython C:\\Users\\renat\\skills\\claude-monitor\\scripts\\health_check.py\n```\n\nO script analisa em ~3 segundos:\n- **CPU**: Uso atual e por core. >80% = gargalo provável\n- **RAM**: Total, usada, disponível. >85% = pressão de memória\n- **Browsers**: Processos e RAM por browser. >5GB total = excesso de abas\n- **Claude Code**: Processos e RAM consumida\n- **Disco**: Espaço livre. <10% = impacto em swap/performance\n- **Rede**: Latência ao endpoint da API Claude\n- **Diagnóstico**: Classificação automática do problema com sugestões\n\n## 2. Interpretar O Resultado\n\nO script retorna um JSON com `diagnosis` contendo:\n\n- `bottleneck`: \"cpu\" | \"ram\" | \"browsers\" | \"disk\" | \"network\" | \"claude_api\" | \"ok\"\n- `severity`: \"critical\" | \"warning\" | \"ok\"\n- `suggestions`: Lista de ações recomendadas\n- `summary`: Resumo em português para mostrar ao usuário\n\n**Mostre o `summary` ao usuário** e ofereça executar as sugestões.\n\n## 3. Ações Corretivas Automáticas\n\nBaseado no diagnóstico, ofereça ao usuário:\n\n#### Se CPU alta (>80%):\n- Listar processos consumindo mais CPU\n- Sugerir fechar processos pesados desnecessários\n- Verificar se Windows Update está rodando em background\n\n#### Se browsers pesados (>5GB RAM ou >40 processos):\n```bash\npython C:\\Users\\renat\\skills\\claude-monitor\\scripts\\health_check.py --browsers-detail\n```\nMostra RAM por browser e sugere quais fechar. **Nunca fechar processos sem permissão explícita do usuário.**\n\n#### Se disco cheio (>85%):\n- Mostrar pastas maiores\n- Sugerir limpeza de Temp, cache de browsers, lixeira\n\n#### Se rede lenta (latência >500ms):\n- Testar conexão com api.anthropic.com\n- Sugerir verificar VPN, proxy, ou conexão WiFi\n\n## 4. Monitor Contínuo (Opcional)\n\nSe o usuário quiser monitoramento em background:\n\n```bash\npython C:\\Users\\renat\\skills\\claude-monitor\\scripts\\monitor.py --interval 30 --duration 300\n```\n\nParâmetros:\n- `--interval`: Segundos entre cada amostra (default: 30)\n- `--duration`: Duração total em segundos (default: 300 = 5 min)\n- `--output`: Caminho do arquivo de log (default: monitor_log.json)\n- `--alert-cpu`: Threshold de CPU para alerta (default: 80)\n- `--alert-ram`: Threshold de RAM % para alerta (default: 85)\n\nO monitor salva snapshots periódicos e gera um relatório ao final com:\n- Picos de CPU e RAM\n- Tendência (melhorando/piorando/estável)\n- Eventos de alerta detectados\n- Recomendação final\n\n## 5. Benchmark Da Api Claude (Opcional)\n\nPara testar se a lentidão é da API:\n\n```bash\npython C:\\Users\\renat\\skills\\claude-monitor\\scripts\\api_bench.py\n```\n\nMede o tempo de resposta do processo Claude Code local (não faz chamadas à API).\nCompara com tempos típicos e indica se está dentro do esperado.\n\n## Thresholds De Referência\n\n| Métrica | OK | Warning | Critical |\n|---------|-----|---------|----------|\n| CPU % | <60% | 60-85% | >85% |\n| RAM usada % | <70% | 70-85% | >85% |\n| RAM browsers | <3 GB | 3-6 GB | >6 GB |\n| Processos browser | <30 | 30-60 | >60 |\n| Disco livre | >15% | 10-15% | <10% |\n| Latência rede | <200ms | 200-500ms | >500ms |\n\n## Dicas Para O Usuário\n\nQuando apresentar o diagnóstico, inclua estas dicas contextuais:\n\n- **Muitas abas = muito CPU/RAM**: Cada aba de browser é um processo separado.\n  50 abas = 50 processos competindo por recursos.\n- **Claude Code é pesado**: Ele roda vários processos Electron. É normal consumir 3-5 GB.\n  Mas se estiver usando >6 GB com várias sessões, considere fechar sessões antigas.\n- **Troca de sessão lenta**: Geralmente causada por CPU alta ou muitos processos competindo.\n  A sessão precisa carregar o histórico da conversa, e se o CPU está ocupado, demora.\n- **Disco quase cheio**: Afeta a velocidade do swap (memória virtual) e pode causar\n  lentidão generalizada.\n\n## Dependências\n\n- Python 3.10+\n- psutil (instalado automaticamente pelo script se não disponível)\n- Nenhuma API key necessária\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["claude","monitor","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-claude-monitor","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/claude-monitor","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34882 github stars · SKILL.md body (5,872 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T12:50:46.181Z","embedding":null,"createdAt":"2026-04-18T21:34:22.662Z","updatedAt":"2026-04-24T12:50:46.181Z","lastSeenAt":"2026-04-24T12:50:46.181Z","tsv":"'-15':628 '-5':681 '-500':634 '-6':614 '-60':622 '-85':601,607 '1':213 '10':276,627,629 '15':626 '2':294 '200':633 '200ms':632 '3':237,342,611,613,680 '3.10':741 '30':466,476,620,621 '300':468,483 '4':443 '40':380 '5':484,540 '50':661,663 '500ms':431,636 '5gb':262,377 '6':616,687 '60':599,600,623 '70':605,606 '80':245,355,503 '85':252,415,513,602,608 'aba':266,650,654,662 'accur':806 'afeta':727 'alert':495,505 'alert-cpu':494 'alert-ram':504 'alerta':501,511,536 'alta':354,704 'amostra':474 'analisa':235 'analysi':781,807 'antiga':695 'ao':282,330,335,350,523 'api':18,47,168,285,313,543,553,579,751 'api.anthropic.com':435 'api_bench.py':564 'appli':769,793 'apresentar':642 'arquivo':489 'ask':841 'assist':138 'atual':241 'automaticament':744 'automática':289,345 'açõ':172,322,343 'background':373,453 'baseado':346 'bash':222,382,454,554 'benchmark':541 'best':754 'bottleneck':306 'boundari':849 'browser':256,261,309,375,394,399,425,610,619,656 'browsers-detail':393 'c':224,384,456,556 'cach':423 'cada':473,653 'caminho':487 'carregar':193,712 'causada':701 'causar':736 'chamada':577 'cheio':414,726 'clarif':843 'classificação':288 'claud':2,8,27,37,105,121,154,169,180,196,205,229,267,286,312,389,461,544,561,572,668 'claude-monitor':1,228,388,460,560 'clear':757,816 'code':9,38,155,181,206,268,573,669,773 'com':292,303,434,525,581,689 'combin':774 'common':782 'como':219 'compara':580 'competindo':665,708 'complementari':777 'comprehens':780 'conexão':433,441 'consider':692 'consumida':272 'consumindo':358 'consumir':679 'contendo':305 'context':759,799,804 'contextuai':648 'contínuo':445 'conversa':190,716 'core':244 'corretiva':173,344 'cpu':239,307,353,360,496,499,528,598,703,720 'cpu/ram':652 'cpu/ram/disco':16,45 'criteria':852 'critic':316,597 'da':284,542,552,715 'de':5,23,30,34,52,151,187,189,254,265,321,421,424,490,498,508,527,535,568,592,655,697 'default':475,482,492,502,512 'demora':191,723 'demoram':197 'dentro':588 'dependência':739 'describ':820 'desnecessário':365 'detail':395 'detectado':537 'determina':159 'diagnosi':304 'diagnostica':13,42 'diagnosticar':147 'diagnóstico':29,214,287,348,644 'dica':637,647 'disco':273,413,624,724 'disk':310 'disponível':251,749 'domain':140,791 'durat':467,477 'duração':478 'e':10,20,39,49,148,156,170,242,258,270,337,400,519,529,584,717,734 'ele':672 'electron':676 'em':236,278,326,372,452,480 'endpoint':283 'enough':802 'enquanto':202 'entr':472 'environ':832 'environment-specif':831 'espaço':274 'esperado':590 'esta':646 'estiv':685 'está':182,370,587,721 'evento':534 'excesso':264 'executar':339 'expert':837 'expertis':141,792 'explícita':409 'faz':576 'fechar':362,403,405,693 'final':524,539 'gargalo':162,246 'gb':612,615,617,682,688 'general':136 'general-purpos':135 'generalizada':738 'gera':21,50,520 'geralment':700 'handl':129 'health_check.py':216,232,392 'histórico':714 'impacto':277 'inclua':645 'indica':585 'input':846 'instalado':743 'interpretar':295 'interv':465,470 'json':302 'key':752 'lag':81,211 'lagado':89 'latenc':19,48 'latência':281,430,630 'lenta':429,699 'lentidao':14,43,73 'lentidão':152,212,550,737 'lento':65,106,183,201 'limit':808 'limpeza':420 'lista':320 'listar':356 'livr':275,625 'lixeira':426 'local':12,41,164,574 'log':491 'mai':359 'maior':418 'mas':683 'match':817 'mede':15,44,565 'melhorando/piorando/est':532 'memória':255,732 'mention':64,72,80,88,96,104 'menção':208 'min':485 'miss':854 'monitor':3,4,28,33,122,230,390,444,462,515,562 'monitor.py':464 'monitor_log.json':493 'monitoramento':451 'mostr':332 'mostra':396 'mostrar':329,416 'ms':635 'muita':649 'muito':198,651,706 'métrica':594 'necessária':753 'need':134 'nenhuma':750 'network':311 'normal':678 'nunca':404 'não':575,748 'o':161,179,204,233,296,298,333,448,514,566,639,643,713,719 'ocupado':722 'ofereça':338,349 'ok':314,318,595 'opcion':446,545 'ou':166,184,379,440,705 'output':486,826 'outsid':789 'overview':32 'para':146,192,328,500,510,546,638 'parec':200 'parâmetro':469 'passo':221 'pasta':417 'pc':165,199 'pelo':745 'perform':6,31,35,210 'periódico':518 'permiss':847 'permissão':408 'pesado':364,376,671 'pico':526 'pitfal':783 'pode':735 'por':243,260,398,666,702 'portuguê':327 'practic':755 'precisa':711 'pressão':253 'primeiro':220 'problema':150,291 'processo':257,269,357,363,381,406,571,618,659,664,675,707 'product':772 'project':762,803 'provid':756,801 'provável':247 'proxi':439 'psutil':742 'purpos':137 'python':223,383,455,555,740 'quai':402 'qualquer':207 'quando':174,641 'quas':725 'que':178 'quiser':450 'ram':248,259,271,308,378,397,506,509,530,603,609 'reclama':177 'recomendada':323 'recomendação':538 'recommend':794 'recurso':667 'rede':280,428,631 'referência':593 'relat':67,75,83,91,99,108 'relatorio':22,51 'relatório':522 'remoto':167 'renat':226,386,458,558 'request':131 'requir':764,845 'resolv':149 'resposta':194,569 'resultado':297 'resumo':325 'retorna':300 'review':765,838 'roda':673 'rodando':371 'rode':217 'rápido':215 'safeti':848 'salva':516 'saud':24,53 'scope':819 'script':231,234,299,391,463,563,746 'se':160,352,367,374,412,427,447,548,586,684,718,747 'segundo':238,471,481 'sem':407 'sempr':218 'separado':660 'sessão':698,710 'sessõ':188,691,694 'sever':315 'simpler':124 'sistema':11,26,40,55,158 'skill':60,114,145,227,387,459,559,778,786,811 'skill-claude-monitor' 'snapshot':517 'source-sickn33' 'specif':126,758,798,833 'stop':839 'substitut':829 'success':851 'suger':171,401 'sugerir':361,419,436 'sugestõ':293,341 'suggest':319,767 'summari':324,334 'swap':731 'swap/performance':279 'task':117,788,815 'temp':422 'tempo':567,582 'tendência':531 'test':835 'testar':432,547 'threshold':497,507,591 'tool':127 'topic':68,76,84,92,100,109 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'total':249,263,479 'travando':97,185 'treat':824 'troca':186,696 'típico':583 'um':301,521,658 'understand':796 'unrel':119 'updat':369 'usa':203 'usada':250,604 'usando':686 'usar':175 'use':58,112,784,809 'user':63,71,79,87,95,103,133,225,385,457,557 'uso':240 'usuário':176,331,336,351,411,449,640 'valid':834 'velocidad':729 'verifica':17,46 'verificar':366,437 'virtual':733 'vpn':438 'vária':690 'vário':674 'warn':317,596 'wifi':442 'window':368 'without':139,795 'work':144 'à':578 'ável':533 'é':163,551,657,670,677","prices":[{"id":"bbebcd62-e0af-4544-8111-0d2d1bf412c7","listingId":"f8eec3a8-924e-45b2-ae76-7e5df1011dc5","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:34:22.662Z"}],"sources":[{"listingId":"f8eec3a8-924e-45b2-ae76-7e5df1011dc5","source":"github","sourceId":"sickn33/antigravity-awesome-skills/claude-monitor","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/claude-monitor","isPrimary":false,"firstSeenAt":"2026-04-18T21:34:22.662Z","lastSeenAt":"2026-04-24T12:50:46.181Z"}],"details":{"listingId":"f8eec3a8-924e-45b2-ae76-7e5df1011dc5","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"claude-monitor","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34882,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"87198b276f9258113c18da86e5a9ffe05399c8b5","skill_md_path":"skills/claude-monitor/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/claude-monitor"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"claude-monitor","description":"Monitor de performance do Claude Code e sistema local. Diagnostica lentidao, mede CPU/RAM/disco, verifica API latency e gera relatorios de saude do sistema."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/claude-monitor"},"updatedAt":"2026-04-24T12:50:46.181Z"}}