jpskill.com
📦 その他 コミュニティ

url-analysis

URLの妥当性を技術的に検証し、その文脈を分析することで、リンクの抽出や適切性を判断するSkill。

📜 元の英語説明(参考)

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の妥当性を技術的に検証し、その文脈を分析することで、リンクの抽出や適切性を判断するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

URL分析

このスキルは、URLを技術的および文脈的に検証し、リンクが機能的であり、その文脈に適切であることを保証します。

このスキルを使用する場面

  • コンテンツ内のURLを検証する場合
  • リンクの文脈と適切性を分析する場合
  • ドキュメントからリンクを抽出する場合
  • リンクの機能性を確認する場合
  • リンクの関連性を確保する場合
  • リンクの品質を監査する場合

このスキルができること

  1. 技術的検証: HTTPステータス、リダイレクト、SSLをチェックします。
  2. 文脈分析: リンクの適切性を評価します。
  3. リンク抽出: リンクを抽出し、分類します。
  4. コンテンツ関連性: リンク先のコンテンツが文脈と一致するかをチェックします。
  5. セキュリティ分析: セキュリティ上の懸念を特定します。
  6. 品質評価: リンクの品質スコアを提供します。

ヘルパースクリプト

このスキルには、scripts/にPythonヘルパースクリプトが含まれています。

  • validate_urls.py: ファイルまたはコマンドラインからURLを検証します。HTTPステータスコード、リダイレクト、アクセシビリティをチェックします。検証結果をJSONで出力します。

    # ファイルからURLを検証
    python scripts/validate_urls.py document.md
    
    # 単一のURLを検証
    python scripts/validate_urls.py --url https://example.com

使用方法

URLの検証

このドキュメント内のすべてのURLを検証してください
これらのリンクがその文脈に適切であるか確認してください

特定の分析

このコンテンツ内のすべてのリンクを抽出して分析してください

分析プロセス

技術的検証

ヘルパースクリプトの使用:

このスキルには、URL検証用のPythonヘルパースクリプトが含まれています。

# ファイルからURLを検証
python scripts/validate_urls.py document.md

# 単一のURLを検証
python scripts/validate_urls.py --url https://example.com

チェック項目:

  • HTTPステータスコード(200、301、404など)
  • リダイレクトチェーン
  • 応答時間
  • SSL証明書の有効性
  • URL構文の有効性

文脈分析

評価項目:

  • リンクテキストとリンク先コンテンツ
  • 意味的整合性
  • 公開日の関連性
  • ソースの権威
  • 読者への価値

リンク抽出

分類項目:

  • 内部リンクと外部リンク
  • アンカーリンク
  • ファイルダウンロード
  • APIエンドポイント

例1: URL検証

入力: ブログ記事のURLを検証してください

出力:

## URL分析: ブログ記事

### 技術的検証

**1. https://example.com/article**
- **ステータス**: 200 OK
- **応答時間**: 320ms
- **SSL**: 有効
- **リダイレクト**: なし

**2. https://old-site.com/page**
- **ステータス**: 301 → https://new-site.com/page
- **問題**: リダイレクトチェーン(リンクを更新すべき)
- **修正**: 最終的なリンク先に更新

**3. https://broken-link.com**
- **ステータス**: 404 Not Found
- **問題**: リンク切れ
- **修正**: 削除または代替を見つける

### 文脈分析

**4. https://example.com/article**
- **リンクテキスト**: "Learn more about React"
- **リンク先**: Reactドキュメント
- **関連性**: 高 ✓
- **ステータス**: 適切

**5. https://example.com/homepage**
- **リンクテキスト**: "Advanced React patterns"
- **リンク先**: ホームページ(特定の記事ではない)
- **関連性**: 低 ✗
- **問題**: リンクテキストがリンク先と一致しない
- **修正**: 特定の記事にリンクするか、リンクテキストを更新

ベストプラクティス

URL検証

  1. ステータスの確認: すべてのリンクが200または適切なリダイレクトを返すことを確認します。
  2. リダイレクトの更新: リダイレクトチェーンではなく、最終的なリンク先を使用します。
  3. 文脈の重要性: リンクがその文脈と一致していることを確認します。
  4. セキュリティ: HTTPSを優先し、SSLの有効性を確認します。
  5. 関連性: リンク先のコンテンツが期待と一致していることを確認します。

関連するユースケース

  • リンク検証
  • コンテンツ品質保証
  • SEOリンク監査
  • ドキュメントレビュー
  • リンク抽出と分析
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

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.

    # 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:

# 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:

## 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