What problem does it solve? Adding many AI coding tools (IDEs, workspace apps, terminal CLIs) to a catalog master table one by one is slow and error-prone. This Skill expands lists of names, URLs, or listicle pages into candidates, deduplicates them against the existing catalog, vets each entry, and upserts full rows in one batch run. ## Core Features & Use Cases - Input expansion: Accepts tool names, GitHub/homepage URLs, @file lists, and listing pages (awesome-lists, blogs) which are scraped for candidate links, with a Bun WebView fallback for JS-rendered SPAs. - Deduplication and vetting: Normalizes IDs, skips entries already in the catalog or duplicated within the batch, and rejects non-peer types, web-only SaaS, or cloud agents unless overridden. - Full-row upsert and sync: Writes complete 16-column master-table rows with generated UIDs and syncs Terminal CLI entries to the CLI surface mapping table. - Use Case: Given an awesome-ai-coding-tools listicle URL, run a dry-run to preview which of the dozens of linked tools would be added, skipped, or flagged for manual review before writing anything. ## Quick Start Ask the agent to batch-add a list of AI coding tools such as Cursor, Windsurf, and a GitHub awesome-list URL to the catalog with dryRun enabled to preview the results.