Summary
Add ability to read URLs from a file and collect them all in batch.
Use Case
Skills have registries with many URLs. Need to collect all of them efficiently.
Proposed Commands
# From file
borg collect batch urls.txt
# From JSON registry
borg collect batch registry.json --jq '.papers[].url'
# Stdin
cat urls.txt | borg collect batch -
File Formats
# urls.txt - one URL per line
https://example.com/paper1.pdf
https://example.com/paper2.pdf
# Or with metadata
https://example.com/paper1.pdf|paper1|cryptography
Options
--parallel N - concurrent downloads
--delay 1s - delay between requests
--output-dir - base output directory
--continue - skip already collected
Acceptance Criteria
Summary
Add ability to read URLs from a file and collect them all in batch.
Use Case
Skills have registries with many URLs. Need to collect all of them efficiently.
Proposed Commands
File Formats
Options
--parallel N- concurrent downloads--delay 1s- delay between requests--output-dir- base output directory--continue- skip already collectedAcceptance Criteria