url-analysis
URL validation and contextual analysis specialist. Use when validating links, analyzing URL context, extracting links from content, or ensuring link appropriateness. Combines technical validation with content analysis.
Best use case
url-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. URL validation and contextual analysis specialist. Use when validating links, analyzing URL context, extracting links from content, or ensuring link appropriateness. Combines technical validation with content analysis.
URL validation and contextual analysis specialist. Use when validating links, analyzing URL context, extracting links from content, or ensuring link appropriateness. Combines technical validation with content analysis.
Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.
Practical example
Example input
Use the "url-analysis" skill to help with this workflow task. Context: URL validation and contextual analysis specialist. Use when validating links, analyzing URL context, extracting links from content, or ensuring link appropriateness. Combines technical validation with content analysis.
Example output
A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.
When to use this skill
- Use this skill when you want a reusable workflow rather than writing the same prompt again and again.
When not to use this skill
- Do not use this when you only need a one-off answer and do not need a reusable workflow.
- Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/url-analysis/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How url-analysis Compares
| Feature / Agent | url-analysis | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
URL validation and contextual analysis specialist. Use when validating links, analyzing URL context, extracting links from content, or ensuring link appropriateness. Combines technical validation with content analysis.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
AI Agent for SaaS Idea Validation
Use AI agent skills for SaaS idea validation, market research, customer discovery, competitor analysis, and documenting startup hypotheses.
Best AI Skills for ChatGPT
Find the best AI skills to adapt into ChatGPT workflows for research, writing, summarization, planning, and repeatable assistant tasks.
SKILL.md Source
# URL Analysis This skill validates URLs both technically and contextually, ensuring links are functional and appropriate for their context. ## When to Use This Skill - When validating URLs in content - When analyzing link context and appropriateness - When extracting links from documents - When checking link functionality - When ensuring link relevance - When auditing link quality ## What This Skill Does 1. **Technical Validation**: Checks HTTP status, redirects, SSL 2. **Contextual Analysis**: Evaluates link appropriateness 3. **Link Extraction**: Extracts and categorizes links 4. **Content Relevance**: Checks if linked content matches context 5. **Security Analysis**: Identifies security concerns 6. **Quality Assessment**: Provides link quality scores ## Helper Scripts This skill includes Python helper scripts in `scripts/`: - **`validate_urls.py`**: Validates URLs from files or command line. Checks HTTP status codes, redirects, and accessibility. Outputs JSON with validation results. ```bash # Validate URLs from file python scripts/validate_urls.py document.md # Validate single URL python scripts/validate_urls.py --url https://example.com ``` ## How to Use ### Validate URLs ``` Validate all URLs in this document ``` ``` Check if these links are appropriate for their context ``` ### Specific Analysis ``` Extract and analyze all links in this content ``` ## Analysis Process ### Technical Validation **Using Helper Script:** The skill includes a Python helper script for URL validation: ```bash # Validate URLs from a file python scripts/validate_urls.py document.md # Validate a single URL python scripts/validate_urls.py --url https://example.com ``` **Checks:** - HTTP status codes (200, 301, 404, etc.) - Redirect chains - Response times - SSL certificate validity - URL syntax validity ### Contextual Analysis **Evaluates:** - Link text vs. destination content - Semantic alignment - Publication date relevance - Authority of source - Value to reader ### Link Extraction **Categorizes:** - Internal vs. external links - Anchor links - File downloads - API endpoints ## Examples ### Example 1: URL Validation **Input**: Validate URLs in blog post **Output**: ```markdown ## URL Analysis: Blog Post ### Technical Validation **1. https://example.com/article** - **Status**: 200 OK - **Response Time**: 320ms - **SSL**: Valid - **Redirects**: None **2. https://old-site.com/page** - **Status**: 301 → https://new-site.com/page - **Issue**: Redirect chain (should update link) - **Fix**: Update to final destination **3. https://broken-link.com** - **Status**: 404 Not Found - **Issue**: Broken link - **Fix**: Remove or find alternative ### Contextual Analysis **4. https://example.com/article** - **Link Text**: "Learn more about React" - **Destination**: React documentation - **Relevance**: High ✓ - **Status**: Appropriate **5. https://example.com/homepage** - **Link Text**: "Advanced React patterns" - **Destination**: Homepage (not specific article) - **Relevance**: Low ✗ - **Issue**: Link text doesn't match destination - **Fix**: Link to specific article or update link text ``` ## Best Practices ### URL Validation 1. **Check Status**: Verify all links return 200 or appropriate redirect 2. **Update Redirects**: Use final destination, not redirect chains 3. **Context Matters**: Ensure links match their context 4. **Security**: Prefer HTTPS, check SSL validity 5. **Relevance**: Verify linked content matches expectations ## Related Use Cases - Link validation - Content quality assurance - SEO link auditing - Documentation review - Link extraction and analysis
Related Skills
log-analysis
Analyze application logs to identify errors, performance issues, and security anomalies. Use when debugging issues, monitoring system health, or investigating incidents. Handles various log formats including Apache, Nginx, application logs, and JSON logs.
wireshark-network-traffic-analysis
This skill should be used when the user asks to "analyze network traffic with Wireshark", "capture packets for troubleshooting", "filter PCAP files", "follow TCP/UDP streams", "detect network anomalies", "investigate suspicious traffic", or "perform protocol analysis". It provides comprehensive techniques for network packet capture, filtering, and analysis using Wireshark.
wireshark-analysis
This skill should be used when the user asks to "analyze network traffic with Wireshark", "capture packets for troubleshooting", "filter PCAP files", "follow TCP/UDP streams", "dete...
team-composition-analysis
This skill should be used when the user asks to "plan team structure", "determine hiring needs", "design org chart", "calculate compensation", "plan equity allocation", or requests organizational design and headcount planning for a startup.
stride-analysis-patterns
Apply STRIDE methodology to systematically identify threats. Use when analyzing system security, conducting threat modeling sessions, or creating security documentation.
market-sizing-analysis
This skill should be used when the user asks to "calculate TAM", "determine SAM", "estimate SOM", "size the market", "calculate market opportunity", "what's the total addressable market", or requests market sizing analysis for a startup or business opportunity.
error-diagnostics-error-analysis
You are an expert error analysis specialist with deep expertise in debugging distributed systems, analyzing production incidents, and implementing comprehensive observability solutions.
error-debugging-error-analysis
You are an expert error analysis specialist with deep expertise in debugging distributed systems, analyzing production incidents, and implementing comprehensive observability solutions.
binary-analysis-patterns
Master binary analysis patterns including disassembly, decompilation, control flow analysis, and code pattern recognition. Use when analyzing executables, understanding compiled code, or performing static analysis on binaries.
azure-ai-vision-imageanalysis-py
Azure AI Vision Image Analysis SDK for captions, tags, objects, OCR, people detection, and smart cropping. Use for computer vision and image understanding tasks. Triggers: "image analysis", "computer vision", "OCR", "object detection", "ImageAnalysisClient", "image caption".
azure-ai-vision-imageanalysis-java
Build image analysis applications with Azure AI Vision SDK for Java. Use when implementing image captioning, OCR text extraction, object detection, tagging, or smart cropping.
vision-analysis
Analyze, describe, and extract information from images using the MiniMax vision MCP tool. Use when: user shares an image file path or URL (any message containing .jpg, .jpeg, .png, .gif, .webp, .bmp, or .svg file extension) or uses any of these words/phrases near an image: "analyze", "analyse", "describe", "explain", "understand", "look at", "review", "extract text", "OCR", "what is in", "what's in", "read this image", "see this image", "tell me about", "explain this", "interpret this", in connection with an image, screenshot, diagram, chart, mockup, wireframe, or photo. Also triggers for: UI mockup review, wireframe analysis, design critique, data extraction from charts, object detection, person/animal/activity identification. Triggers: any message with an image file extension (jpg, jpeg, png, gif, webp, bmp, svg), or any request to analyze/describ/understand/review/extract text from an image, screenshot, diagram, chart, photo, mockup, or wireframe.