用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/dandye/adk_runbooks --skill url-get-gti-report命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | url-get-gti-report |
| description | Use when retrieving GTI threat classification and URL category intelligence. |
| category | atomic |
| version | 1.0.0 |
| type | Skill |
| title | Skill: Atomic Runbook: Get URL Reputation from GTI |
| generated | {"by":"process:google-labs-jules","at":"2026-08-20T02:00:00Z"} |
ID: RB-ATOM-URL-001
Version: 1.0
Last_Updated: 2025-05-30
Purpose: To retrieve a comprehensive URL analysis report from Google Threat Intelligence (GTI) to assess its reputation, categorization, and any associated threats.
Parent_Runbook(s)/Protocol(s): rules-bank/indicator_handling_protocols.md#url-indicator (Assuming a future section for URLs)
Trigger: When a URL requires an external reputation check as part of an investigation (e.g., from a phishing email, web proxy logs, or EDR alert).
url: string - The full URL to query (e.g., http://example.com/path/to/file.html).
target.url, email body, web proxy logs.Google Threat Intelligence MCPget_url_reporturl (Input) to MCP Tool parameter url.get_url_report tool with the mapped url.
rules-bank/mcp_tool_best_practices.md for specific guidance on GTI tools. Ensure URL is properly encoded if necessary, though the tool should handle standard cases.data.attributes.last_analysis_stats (especially malicious), data.attributes.categories, data.attributes.final_url (after redirections), and data.attributes.redirection_chain.gti_url_report: JSON - The full JSON report from the GTI get_url_report tool.malicious_score: integer - Engines reporting the URL as malicious (from gti_url_report.data.attributes.last_analysis_stats.malicious).suspicious_score: integer - Engines reporting as suspicious.harmless_score: integer - Engines reporting as harmless.categories: list - List of categories assigned to the URL by GTI (e.g., "phishing", "malware", "benign").final_url: string (optional) - The final URL after any redirections.redirection_chain: list (optional) - List of URLs in a redirection chain.output_status: string - ["Success", "Failure", "NotFound"]
output_message: string (if Failure) - Details of the issue.output_status is "Success":
malicious_score > 5 OR "phishing" IN categories OR "malware" IN categories THEN
url (or final_url) and consider initiating RB-ATOM-DOMAIN-001 (Get Domain Reputation From GTI).malicious_score > 0 OR suspicious_score > 0 THEN
rb_url_search_chronicle.md and domain-specific runbooks.rb_url_search_chronicle.md for internal context.output_status is "NotFound":
RB-ATOM-DOMAIN-001) and internal searches (rb_url_search_chronicle.md).output_status is "Failure"):
output_message.rb_url_get_secops_threat_intel.md as an alternative.gti_url_report to extract specific output parameters.final_url is present and different from the input url, the AI should note this and potentially perform checks on the final_url as well.output_status, malicious_score.rules-bank/ai_performance_logging_requirements.md)rules-bank/mcp_tool_best_practices.mdrules-bank/indicator_handling_protocols.md (future URL section)rules-bank/ai_performance_logging_requirements.md