accessibility-patterns
WCAG 2.2 AA compliance, ARIA patterns, keyboard navigation, screen reader optimization
Multi-page deep crawling - documentation sites, wikis, knowledge bases
Claude Code
$ npx -y skills add vibeeval/vibecosystem --skill harvest-deep-crawl --agent claude-code
Codex
$ npx skills add vibeeval/vibecosystem --skill harvest-deep-crawl -a codex -y
Cursor
$ npx skills add vibeeval/vibecosystem --skill harvest-deep-crawl -a cursor -y
Gemini CLI
$ npx skills add vibeeval/vibecosystem --skill harvest-deep-crawl -a gemini-cli -y
GitHub Copilot
$ npx skills add vibeeval/vibecosystem --skill harvest-deep-crawl -a github-copilot -y
OpenCode
$ npx skills add vibeeval/vibecosystem --skill harvest-deep-crawl -a opencode -y
Windsurf
$ npx skills add vibeeval/vibecosystem --skill harvest-deep-crawl -a windsurf -y
name: harvest-deep-crawl description: Multi-page deep crawling - documentation sites, wikis, knowledge bases allowed-tools: [Bash, Read, Write, WebFetch, WebSearch] keywords: [crawl, deep, multi-page, documentation, wiki, site, knowledge-base, depth]
Crawl multi-page websites following internal links to a specified depth. Ideal for building complete knowledge bases from documentation sites, wikis, and reference materials.
/crawl <url> --depth <N>
# Crawl docs site 3 levels deep /crawl https://docs.example.com --depth 3 # Crawl a specific section /crawl https://docs.example.com/api --depth 2 # Crawl with page limit /crawl https://wiki.example.com --depth 5 --max-pages 50
| Param | Default | Description | |-------|---------|-------------| | `--depth` | 2 | Max link-following depth | | `--max-pages` | 100 | Max pages to crawl | | `--same-domain` | true | Stay on same domain | | `--include` | * | URL pattern to include | | `--exclude` | - | URL pattern to exclude |
1. Start at root URL, extract all internal links 2. Follow links up to specified depth (BFS order) 3. Extract content from each page 4. Deduplicate pages with > 90% content overlap 5. Build table of contents from page hierarchy 6. Merge into coherent knowledge base 7. Save to `.claude/cache/agents/harvest/crawl-{domain}/`
crawl-{domain}-{timestamp}/
index.md # Table of contents + summary
page-001.md # First page content
page-002.md # Second page content
...
metadata.json # Crawl stats, URLs, timingscurl -s http://localhost:11235/crawl \
-H "Content-Type: application/json" \
-d '{
"urls": ["https://docs.example.com"],
"max_depth": 3,
"same_domain": true,
"word_count_threshold": 50
}'When Docker unavailable: 1. WebFetch root URL 2. Parse links from markdown output 3. WebFetch each linked page (depth-limited) 4. Compile results
| Scenario | Depth | Max Pages | |----------|-------|-----------| | API reference | 2-3 | 50 | | Full documentation site | 3-5 | 100 | | Wiki section | 2 | 30 | | Changelog history | 1-2 | 20 | | Tutorial series | 2-3 | 30 |
Your AI software team. Built on Claude Code. vibecosystem turns Claude Code into a full AI software team — 138 specialized agents that plan, build, review, test, and learn from every mistake. No configuration needed — just install and code.
WCAG 2.2 AA compliance, ARIA patterns, keyboard navigation, screen reader optimization
axe-core integration, WCAG 2.2 AA checklist, keyboard navigation testing, screen reader testing, and ARIA pattern validation.
Steam-style achievement system with XP, levels, streaks, and skill trees. Gamifies the development workflow. 25 achievements…
Framework for measuring and tracking agent response quality over time. Detects regressions before they reach production. Use when…
Agent ve skill dosyalarinin yapisal dogrulamasi. Frontmatter kontrol, naming convention, zorunlu bolum kontrolu, tutarlilik…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.