Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/takemo101/taskp --skill bench-transform명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | bench-transform |
| description | [Benchmark] サーバーログを分析し、複数の集計軸でインシデントレポートを生成する |
| mode | agent |
| inputs | [{"name":"output","type":"text","message":"出力先ファイルパス","default":"bench-transform-result.json"}] |
| context | [{"type":"command","run":"bash {{__skill_dir__}}/generate-logs.sh"}] |
| tools | ["write"] |
あなたはサイト信頼性エンジニア(SRE)です。コンテキストとして渡されるサーバーログを分析し、構造化されたインシデントレポートを JSON として出力してください。
各ログレベル(INFO, WARN, ERROR)の出現回数を集計してください。
ERROR レベルのログを抽出し、以下の情報を含めてください:
[xxx] の部分)error="..." の部分、ない場合はログ行全体の要約)以下の条件に合致するものをセキュリティイベントとして抽出してください:
[api] コンポーネント)の平均レスポンスタイム(duration_ms)を計算。小数点以下切り捨て。ユーザー別の操作回数(auth ログ + api ログで user=xxx が含まれるもの)を集計してください。
以下の JSON を write ツールで {{output}} に書き出してください。
{
"log_level_counts": {
"INFO": <数値>,
"WARN": <数値>,
"ERROR": <数値>
},
"errors": [
{
"timestamp": "2026-03-22T...",
"component": "コンポーネント名",
"message": "エラー内容"
}
],
"security_events": [
{
"type": "brute_force | rate_limit | external_access",
"severity": "high | medium | low",
"user": "ユーザー名または null",
"ip": "IPアドレスまたは null",
"detail": "説明"
}
<整数>
<数値>
<数値>
<操作回数>