crawl-plan

Generate structured JSON crawl plans from sitemaps, llms.txt, or HTML targets.

1|1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/jadecli/researchers --skill crawl-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crawl-plan
Source: https://github.com/jadecli/researchers/tree/main/claude-code/.claude/skills/crawl-plan
Command: npx skills add https://github.com/jadecli/researchers --skill crawl-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning crawl campaigns manually is time-consuming and error-prone; this skill automatically generates an organized crawl plan from sitemaps, llms.txt indices, or HTML targets.

Core Features & Use Cases

  • Classifies pages by type (doc, api-reference, research, news, engineering, legal, product) and prioritizes critical sections for fast wins.
  • Produces a structured JSON plan containing target, total_pages, estimated_time_minutes, and grouped URLs ready for automation.
  • Supports input sources from sitemap XML, llms.txt indexes, or direct HTML pages to fit existing workflows.

Quick Start

Provide a target URL to generate a crawl plan.

Frequently Asked Questions about crawl-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a crawl sequence from a sitemap for a new campaign?

The crawl plan supports input sources from sitemap XML, llms.txt indexes, or direct HTML pages. It validates these inputs with clear error messages to fit existing workflows.

What does a structured JSON crawl plan contain?

A structured JSON crawl plan contains the target, total_pages, estimated_time_minutes, and grouped URLs. This payload is ready for automation and initiating new crawl campaigns.

Can I prioritize API reference pages over documentation when planning a web crawl?

You can prioritize pages when planning a web crawl because the skill classifies pages by type, including API references and documentation. It determines an optimal order for fast wins.

Do I need a sitemap to generate an estimated crawl time and page groupings?

You do not need a sitemap to generate an estimated crawl time. The skill can analyze an llms.txt index or direct HTML target to produce the structured JSON plan.

What is the best way to automate crawl prioritization for documentation sites?

The best way to automate crawl prioritization is providing a target URL to generate a crawl plan. The skill automatically classifies documentation and other page types to determine an optimal order.