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 컴퓨터의 정보를 읽기 전용으로 점검합니다. 자동 시작 설정, 실행 중인 프로세스와 네트워크 활동, 브라우저 확장 프로그램, 셸 설정, hosts 파일, 운영체제 보안 기능을 살펴봅니다. 낯선 위치에서 실행되는 프로그램, 서명되지 않은 프로세스, 강한 권한을 가진 확장 프로그램, 꺼진 보호 기능 등을 심각도순으로 정리해 보고합니다. 점검 결과를 저장하면 다음 점검에서 이전 결과와 비교해 새로 추가된 항목을 확인할 수 있습니다.
컴퓨터에 감염 흔적이 있는지 살펴보거나, 낯선 프로세스나 연결을 조사하거나, 자동 시작 항목을 점검할 때 사용할 수 있습니다. 이전 점검 이후 무엇이 늘었는지 확인하는 용도와 정기 점검에도 쓸 수 있습니다. 자동 실행은 사용자가 원할 때만 설정합니다.
Python 3.8 이상이 필요하며 표준 라이브러리만 사용합니다. 관리자 권한을 사용하지 않고 파일 삭제, 설정 변경, 프로세스 중지를 하지 않습니다. 결과에 사용자 이름, 경로, 사용 중인 소프트웨어가 포함될 수 있으므로 외부 서비스로 보내지 마세요. 이 점검은 백신 소프트웨어를 대신하지 않습니다. 상시 감시, 알려진 악성코드 대조, 격리나 제거를 하지 않으며, 일부 루트킷처럼 운영체제 명령의 출력을 위조하는 악성코드는 찾지 못합니다. 자료에는 Windows와 Linux에서 실제로 확인한 사례가 아직 적다고 나와 있습니다.
이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.
AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.
점수에는 넣지 않았습니다. 2026년 10월 27일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
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 평가와 낮은 항목을 개선할 문안을 제안합니다.