通过 cccskills.com 公开 API 搜索适合特定任务的 Agent Skills,并比较执行评分、安全检查、安装条件、许可证、更新日期和价格,帮助筛选候选项并提供安装命令或技能页面。
- 寻找会议纪要技能
- 比较适合某项工作的技能
- 查看安全检查和许可证
只读检查 macOS、Windows 或 Linux 电脑的可疑启动项、进程、网络活动、浏览器扩展和系统防护设置,并按严重程度报告;还可与上次保存的结果对比。
自分の PC(macOS・Windows・Linux)の安全性を読むだけで点検し、不審な自動起動・不審な場所から動くプロセスや未署名のプロセス・外部と通信しているプロセス・危険な権限のブラウザ拡張機能・シェル設定や hosts の改ざん・セキュリティ設定の無効化を見つけて、重さ順に報告する。前回の結果と比べて増えたものも出せる。
定期実行は、ユーザーが望んだときだけ設定する。「PC がウイルスに感染していないか見て」「Mac の安全性をチェックして」「怪しいプロセスがないか調べて」「PC の健康診断をして」ときに使う。
Read-only security checkup of your own computer: persistence, suspicious processes, network listeners, browser extensions and OS protections.
实测评分 未实测
查看安装方法pc-security-checkup 只读取电脑信息,检查 macOS、Windows 或 Linux 上的自动启动设置、运行中的进程和网络活动、浏览器扩展、Shell 设置、hosts 文件以及操作系统的安全防护。它会按严重程度整理可疑项目,例如从异常位置运行的程序、未签名进程、权限过强的扩展,以及已关闭的防护功能。保存检查结果后,可以与上次结果对比,查看新增项目。
当你想检查电脑是否有感染迹象、调查不熟悉的进程或网络连接、检查自动启动设置,或了解两次检查之间发生了什么变化时,可以使用它。也可以定期检查;只有你提出要求时,才会设置自动运行。
需要 Python 3.8 或更高版本,只使用标准库。它不会使用管理员权限、删除文件、更改设置或停止进程。结果可能包含用户名、文件路径和所用软件,请勿发送给外部服务。它不能替代杀毒软件:不会持续监控、比对已知恶意软件、隔离或清除威胁,也无法发现会伪造操作系统命令输出的恶意软件,例如某些 Rootkit。资料说明,Windows 和 Linux 上的实际测试仍较少。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。
不计入评分。 由 AI(OpenAI Codex)于 2026年10月27日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
PC の「健康診断」をするスキルです。マルウェアの多くは、次のどれかの痕跡を残します。
このスキルはこれらを 読むだけで 調べ、気になるものを一覧にします。
ウイルス対策ソフトの代わりにはならない。 常時の監視、既知マルウェアのデータベースとの照合、隔離・駆除はしない。ルートキットのように OS のコマンドの出力そのものを偽るマルウェアは、この方法では見つけられない。結果を報告するときは、このことを必ず伝える。
file・strings | head・shasum -a 256 など、実行しない方法だけを使う。sudo・管理者として実行)は使わない。権限が足りずに読めなかった項目は「読めなかった」と書く。python3、Windows は py か python)。標準ライブラリだけで動く。lsof や codesign を呼ぶので 10 秒〜1 分ほどかかる。Windows は PowerShell の呼び出しが多く、数分かかることがある。始める前に、ひとことで伝える。「自動起動・動いているプロセス・通信・ブラウザ拡張機能・セキュリティ設定を、読むだけで点検します。何も消したり変えたりしません」
python3 -I <このスキルのフォルダ>/scripts/checkup.py --save ~/.pc-security-checkup --diff latest
--save で、結果を ~/.pc-security-checkup/checkup-<日時>.json に残す。次回はこれと比べられる。--diff latest で、保存先の最新の結果と比べる。初回は比べる相手がないので、差分は出ない。py -I <フォルダ>\scripts\checkup.py --save %USERPROFILE%\.pc-security-checkup --diff latest。出力は JSON で、主な中身は次のとおり。
| キー | 中身 |
|---|---|
findings | 所見。severity(high / medium / low / info)・category・title・detail・path |
inventory | 自動起動・待ち受けポート・未署名で動いているもの・拡張機能の一覧。差分の材料 |
diff | 前回から増えた自動起動・待ち受け・未署名のプロセス・拡張機能・所見 |
skipped | 権限やコマンドの不足で調べられなかった項目 |
severity の意味:
| severity | 意味 | 例 |
|---|---|---|
| high | マルウェアによくある形。すぐ確かめる | 一時フォルダ・共有フォルダ・隠しフォルダから動く自動起動、curl … | sh・base64 を復号して実行する起動コマンド、Gatekeeper・SIP・Defender が無効、hosts で主要サイトを差し替えている、/etc/ld.so.preload、消された実行ファイルのまま動くプロセス |
| medium | 文脈次第。心当たりがあるか聞く | 未署名の実行ファイル、シェルに直接書いたコマンドの自動起動、全サイトの読み書きと強い権限を持つ拡張機能、FileVault が無効、構成プロファイル |
| low | 把握しておけばよい | 開発ツール(Homebrew・node_modules・Playwright)の正式な署名のない実行ファイル、自作のスクリプトの自動起動、参照先がないジョブの残骸、ファイアウォールが無効 |
| info | 参考 | OS のバージョン、XProtect の定義の更新日、待ち受けの件数 |
スクリプトは置き場所・署名・文字列の形だけで判断している。high と medium は 1 件ずつ、次の点を確かめる。
codesign -dvv <パス> で署名者を、mdls -name kMDItemWhereFroms <パス> でダウンロード元を見る。Linux なら dpkg -S <パス>・rpm -qf <パス> でパッケージに属するかを見る。com.apple. や Microsoft を名乗るのに、Apple・Microsoft の署名がない、または /System/・C:\Windows\ 以外にあるものは重く見る。diff に出たものは、前回の点検のあとに増えたもの。ユーザーが最近入れたものかどうかを最初に確かめる。## PC の安全点検: <OS とバージョン>(<日時>)
**判定: すぐ対応が必要 / 確認が必要 / 大きな問題は見つからない**
| # | 重さ | 種類 | 内容 | 場所 | 見立て |
| --- | --- | --- | --- | --- | --- |
| 1 | 高 | 自動起動 | /Users/Shared/.x/run.sh をログイン時に起動 | ~/Library/LaunchAgents/com.update.plist | 不審。下の手順で確認 |
| 2 | 中 | 拡張機能 | 「PDF Converter」が全サイトと Cookie の権限 | Chrome/Default | 覚えがなければ削除 |
| 3 | 低 | 自動起動 | 自作の定期ジョブ 12 件 | ~/Library/LaunchAgents | ご自身のものなら問題なし |
### 前回から増えたもの
- (diff の要点。初回なら「初回のため比較なし」)
### 守りの設定
- Gatekeeper・SIP(macOS)/Defender(Windows)・ディスクの暗号化・ファイアウォール・OS の更新の状態
### 次にすること
- (優先順に 3 つまで。削除などの操作は、手順を示すだけにして実行しない)
### 調べられなかったこと
- (skipped の内容。ログイン項目など、目で確かめてほしい場所)
判定の基準:
最後に必ず、「この点検は既知の手口に基づくもので、安全を保証するものではありません。ウイルス対策ソフトの代わりにはなりません」と添える。
次の順に案内する。消すのは最後にする。消すと、何をされたかを調べる手がかりもなくなる。
incident-first-response-jp スキルで報告の要否と期限を整理する。点検が終わったら、最後に 一度だけ 提案する。「週に 1 回、自動で点検して、前回から増えたものがあれば通知を出すこともできます。設定しますか」。ユーザーが了承したときだけ、次を行う。断られたら、それ以上すすめない。
定期実行は、前回の結果と比べて 増えたものがあれば OS の通知を出すだけ にする。削除や設定の変更は自動で行わない。
設定の前に、作るもの・置く場所・止め方をユーザーに見せて了承を取る。
スクリプトを決まった場所に置く。スキルのフォルダが外付けディスクにあると、OS の定期実行から読めないことがあるので、ホームの下にコピーする。
mkdir -p ~/.pc-security-checkup
cp <このスキルのフォルダ>/scripts/checkup.py ~/.pc-security-checkup/checkup.py
~/Library/LaunchAgents/com.cccskills.pc-security-checkup.plist を作る。<HOME> は echo $HOME の値に置き換える(plist では ~ が使えない)。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key><string>com.cccskills.pc-security-checkup</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/python3</string><string>-I</string>
<string><HOME>/.pc-security-checkup/checkup.py</string>
<string>--save</string><string><HOME>/.pc-security-checkup</string>
<string>--diff</string><string>latest</string><string>--notify</string>
</array>
<key>StartCalendarInterval</key><dict><key>Weekday</key><integer>1</integer><key>Hour</key><integer>10</integer></dict>
<key>StandardOutPath</key><string>/dev/null</string>
<key>StandardErrorPath</key><string><HOME>/.pc-security-checkup/error.log</string>
</dict>
</plist>
launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.cccskills.pc-security-checkup.plist
止めるとき:
launchctl bootout gui/$(id -u)/com.cccskills.pc-security-checkup
rm ~/Library/LaunchAgents/com.cccskills.pc-security-checkup.plist
この LaunchAgent 自体も、次回以降の点検で「自動起動」として一覧に出る。自分で入れたものなので問題ない、と伝えておく。
crontab -e で次の 1 行を足す。止めるときはこの行を消す。
0 10 * * 1 /usr/bin/python3 -I $HOME/.pc-security-checkup/checkup.py --save $HOME/.pc-security-checkup --diff latest --notify >/dev/null 2>>$HOME/.pc-security-checkup/error.log
New-Item -ItemType Directory -Force "$env:USERPROFILE\.pc-security-checkup" | Out-Null
Copy-Item "<このスキルのフォルダ>\scripts\checkup.py" "$env:USERPROFILE\.pc-security-checkup\checkup.py"
schtasks /Create /TN "pc-security-checkup" /SC WEEKLY /D MON /ST 10:00 /TR "py -I %USERPROFILE%\.pc-security-checkup\checkup.py --save %USERPROFILE%\.pc-security-checkup --diff latest --notify"
止めるとき: schtasks /Delete /TN "pc-security-checkup" /F
ユーザーが「PC の点検結果を見て」と頼んだら、~/.pc-security-checkup/ の最新の JSON を読み、その diff を中心に手順 3・4 で報告する。保存した結果がたまったら、古いものを消してよいかユーザーに聞く(勝手には消さない)。
OS の標準コマンドで、同じ観点を手で見る。いずれも読むだけ。
ls -la ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons・crontab -l・spctl --status・csrutil status・fdesetup status・lsof -nP -iTCP -sTCP:LISTEN・cat /etc/hosts。ログイン項目は「システム設定 > 一般 > ログイン項目と機能拡張」Get-MpComputerStatus・Get-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Run(HKLM も)・Get-ScheduledTask | ? TaskPath -notlike '\Microsoft\*'・netstat -ano | findstr LISTENING。スタートアップアプリは「設定 > アプリ > スタートアップ」systemctl list-unit-files --state=enabled・ls ~/.config/autostart・crontab -l・cat /etc/ld.so.preload・ss -tulnp・ls -l /proc/*/exe 2>/dev/null | grep deletedskill-security-audit スキルで点検する。scripts/checkup.py は、OS 標準のコマンド(ps・lsof・codesign・spctl・PowerShell の Get-* など)を読み取りの用途で呼ぶだけで、ネットワークを使わない。書き込むのは --save で指定したフォルダの結果ファイルだけ。--notify を付けたときだけ OS の通知を出す。还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
通过 cccskills.com 公开 API 搜索适合特定任务的 Agent Skills,并比较执行评分、安全检查、安装条件、许可证、更新日期和价格,帮助筛选候选项并提供安装命令或技能页面。
为日语角色台词设计并检查人物各自的说话风格,整理句尾、人称、称呼和回应方式,发现重复模式,并在保留原意和语气力度的前提下调整台词。
帮助日本企业整理个人信息泄露或疑似泄露后的初步应对,核对向个人信息保护委员会报告的条件和期限,并起草内部通报、本人通知、公开说明及咨询答复等文书。
撰写或修改日语商务邮件,涵盖请求、致谢、道歉、催办、婉拒、日程协调和初次联系。根据收件人调整措辞,检查敬语与邮件结构,并说明修改理由,同时保留原有事实和承诺。
检查 JavaScript 或 TypeScript 项目的 npm 供应链风险,涵盖近期发布的版本、安装脚本、锁定文件、CI 权限和令牌管理,并按优先级列出配置改进建议。
按指令清晰度、步骤具体性、安全性和配置要求四项评审 Agent Skill 的 `SKILL.md`,检查格式及引用文件,给出 A/B/C 评级、依据和可直接采用的修改建议。