View and modify doc-fetcher plugin configuration settings.
Manages doc-fetcher plugin configuration settings and restores from backups.
/plugin marketplace add squirrelsoft-dev/doc-fetcher/plugin install doc-fetcher@squirrelsoft-dev-toolsView and modify doc-fetcher plugin configuration settings.
pwdWhen the user invokes this command, follow these steps:
$ARGUMENTS
--show or no arguments: Display current configuration with explanations--set <key> <value>: Update a specific configuration value--reset: Reset configuration to defaults--path: Show the config file path--restore: Restore configuration from a backup (see step 6)1.5. INSTALL DEPENDENCIES: If ~/.claude/plugins/cache/doc-fetcher/node_modules doesn't exist then execute cd ~/.claude/plugins/cache/doc-fetcher && npm install after installation change the directory back to the project workspace root.
Run Config Command:
node ~/.claude/plugins/cache/doc-fetcher/scripts/config.js $ARGUMENTSHandle Results:
--show: Display a formatted table of all settings with current values and descriptions--set: Confirm the change was made and show the new value--reset: Confirm defaults were restored--path: Show the full path to the config fileAvailable Settings:
| Setting | Type | Description |
|---|---|---|
crawl_delay_ms | number | Delay between page fetches (ms). Increase if rate limited. |
max_pages_per_fetch | number | Maximum pages to fetch per library. |
auto_generate_skills | boolean | Automatically generate skills after fetching docs. |
timeout_ms | number | Request timeout in milliseconds. |
max_retries | number | Number of retry attempts on network failure. |
enable_checkpoints | boolean | Enable resume for interrupted fetches. |
checkpoint_interval | number | Pages between checkpoint saves. |
respect_robots_txt | boolean | Honor robots.txt crawl rules. |
fetch_llms_urls | boolean | Fetch individual pages from llms.txt files. |
user_agent | string | User agent string for HTTP requests. |
Error Handling:
Handle --restore (DO NOT run the node script for this):
ls -la ~/.claude/doc-fetcher/doc-fetcher-config.YYYY-MM-DDTHH-MM-SS-MMMZ.json)cp ~/.claude/doc-fetcher/<selected-backup-file> ~/.claude/plugins/cache/doc-fetcher/doc-fetcher-config.json# Show all current settings
/doc-fetcher:config
# Show config with full details
/doc-fetcher:config --show
# Increase crawl delay to avoid rate limiting
/doc-fetcher:config --set crawl_delay_ms 2000
# Disable automatic skill generation
/doc-fetcher:config --set auto_generate_skills false
# Reset all settings to defaults
/doc-fetcher:config --reset
# Show config file location
/doc-fetcher:config --path
# Restore from a previous backup
/doc-fetcher:config --restore
~/.claude/plugins/cache/doc-fetcher/doc-fetcher-config.json~/.claude/doc-fetcher/--restore to restore from any previous backuptrue or false