[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BV3C389EEGZ9575H03305C":3,"skill-same:01M6BV3C389EEGZ9575H03305C":52},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":36,"ownerDescription":6,"updatedAt":37,"install":38,"resources":51},"01M6BV3C389EEGZ9575H03305C","release",null,"Release a new version of approvaltests to PyPI. Use when asked to release, publish, deploy, or ship a new version.","approvals\u002FApprovalTests.Python","approvals","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F36907?v=4","01M6BV33H6KD6C0D2RFMMZMCS1","01M6BV33N8EXCPCTT4BE42JG26",215,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelease\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25],"deploy","pypi","publish","ship","use","version","when","new","2026-11-10 10:12:30",false,"# btop Plugin\n\n## Commands\n- `btop \u003Cresource> \u003Caction>` — Execute btop commands\n- `btop self version` — Print btop version\n- `btop ui open` — Open btop terminal UI\n- `btop process tree` — Show process tree in btop\n- `btop _ _` — Passthrough to btop CLI\n\n## Overview\nThe btop plugin provides a resource monitor that shows usage and stats for processor, memory, disks, network and processes. A modern, colorful terminal UI replacement for htop.\n\n## What is btop?\n`btop` is a modern resource monitor with a beautiful terminal UI. It displays processor, memory, disks, network, and process usage with mouse support and customizable themes.\n\n## Quick Start\n\n### 1. Install btop\n```bash\nsudo apt install btop\n# or with Homebrew\nbrew install btop\n# or with pacman\nsudo pacman -S btop\n```\n\n### 2. Open the UI\n```bash\nsc btop ui open\n```\n\n### 3. Verify installation\n```bash\nsc btop self version\n```\n\n## Features\n- **CPU Monitoring**: Per-core usage, frequency, temperature\n- **Memory Usage**: RAM and swap usage with detailed breakdown\n- **Disk I\u002FO**: Read\u002Fwrite speeds per disk\n- **Network**: Upload\u002Fdownload speeds per interface\n- **Process List**: Sortable, filterable process list with tree view\n- **Graphs**: Real-time graphs for all metrics\n- **Themes**: Multiple color themes\n- **Mouse Support**: Full mouse navigation\n\n## Keybindings (in UI)\n- `q` or `Esc`: Quit\n- `Tab`: Switch between boxes\n- `F1` to `F10`: Menu options\n- `Enter`: Select item\n- `+` \u002F `-`: Zoom graphs\n- `e`: Toggle process tree\n- `r`: Reverse sort order\n- `p`: Process menu\n- `s`: Select sorting\n\n## Useful Commands\n- `sc btop ui open` - Open btop UI\n- `sc btop ui open --preset default` - Use specific preset\n- `sc btop process tree` - Show process tree view\n\n## Configuration\nConfig file: `~\u002F.config\u002Fbtop\u002Fbtop.conf`\nThemes: `~\u002F.config\u002Fbtop\u002Fthemes\u002F`\n\nCustomize colors, update intervals, and displayed metrics in the config file.\n\n## Requirements\n- Linux, macOS, or BSD system\n- Terminal with 24-bit color support (recommended)\n\n## Tips\n- Use mouse for quick navigation\n- Press `F2` for configuration menu\n- Use `F5` to switch between process views\n- Enable tree view with `e` for process hierarchy\n- Use themes for better visibility in different terminals\n\n## Resources\n- GitHub: https:\u002F\u002Fgithub.com\u002Faristocratos\u002Fbtop\n",{},"master","d362369a98edfcc6356f3bb152db470c34f08a46",".claude\u002Fskills\u002Frelease",56,"https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python","https:\u002F\u002Fgithub.com\u002Fapprovals","http:\u002F\u002Fapprovaltests.com","2026-11-10 01:34:32",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add approvals\u002FApprovalTests.Python --skill release",{"tool":44,"command":45},"bunx","bunx skills add approvals\u002FApprovalTests.Python --skill release",{"tool":47,"command":48},"pnpm","pnpm dlx skills add approvals\u002FApprovalTests.Python --skill release","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frelease\u002FSKILL.md",true,[],[53,68,84,98,119],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":59,"publishedAt":26},"01M6BV3DAYZX2SABWFS0AJ4T04","repro-python-version","Reproduce a test or build failure on a specific Python version locally. Use when CI fails on one Python version, or when asked to test with a different Python.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Frepro-python-version\u002FSKILL.md",[],[60,61,23,62,24,63,64,65,22,66,67],"python","repro python version","repro","test","ci","reproduce","build","with",{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":26},"01M6BV3ANFMWCJ3WFKGVNS8H1W","read-ci-failure","Read why a GitHub Actions run or job failed. Use when CI is red, when given an actions\u002Fruns URL, or before trying to reproduce a CI failure locally.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fread-ci-failure\u002FSKILL.md",[],[75,76,64,77,78,79,80,81,82,65,22,83,24],"read ci failure","read","URL","run","actions","github","github actions","why","red",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":26},"01M6BV39EACBDJYP2Z97FXVXR5","python-version-behavior-change","Diagnose a failure that happens on only one Python version (often a new one). Use when tests pass on older Pythons but fail on a newer one, or vice versa.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fpython-version-behavior-change\u002FSKILL.md",[],[60,91,92,93,23,25,24,94,95,22,96,97],"change","python version behavior change","behavior","tests","diagnose","only","but",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":26},"01M6BV37ZXWNMYHK5H1QKES2AD","mob-retro-notes","Take notes for a mob retrospective using the PEDDLES headings, crediting speakers. Use when the mob starts a retro, or asks you to capture retro comments, in a live meeting or in chat.","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fmob-retro-notes\u002FSKILL.md",[],[105,106,107,108,22,109,110,111,112,113,114,115,116,117,118,24],"notes","mob","mob retro notes","retro","retrospective","live meeting","capture","take","chat","live","comments","you","meeting","for",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":130,"publishedAt":26},"01M6BV36CRWXDHV8BX8CACRKMD","live-meeting","Join and follow a live-notes meeting as an agent with one attention page. Use when asked to join, rejoin, or follow a live-notes meeting link (https:\u002F\u002F...\u002Fa\u002F\u003Clink>\u002F).","https:\u002F\u002Fgithub.com\u002Fapprovals\u002FApprovalTests.Python\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Flive-meeting\u002FSKILL.md",[125],{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[117,114,110,105,131,132,22,133,134,135,136,67,24],"https","page","attention","as","join","link"]