Orchestrates multi-source skill building from a unified config JSON. Dispatches to 17 source-type scrapers, detects conflicts between sources, merges data (rule-based or claude-enhanced), and produces a single combined skill. Source: unified_scraper.py
| Visibility | Name | Type | Description |
|---|---|---|---|
| private | config_path | str | |
| private | config | dict | |
| private | merge_mode | str | |
| private | scraped_data | dict | |
| private | name | str | |
| private | output_dir | str |
| Visibility | Name | Description |
|---|---|---|
| public | main() | |
| public | scrape_all_sources() | |
| public | merge_sources() | |
| public | scrape_all_sources() | |
| public | detect_conflicts() | |
| public | merge_sources() | |
| public | build_skill() | |
| public | run() |
| Name | Value |
|---|---|
| name | UnifiedScraper |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |