Vendor Add
Adds a new vendor to the Vendors.ie directory — generating the JSON data file, wiring it into the relevant category listing, and confirming the detail page renders.
Entry verified April 21, 2026
The short answer
A directory add is never one edit: it touches vendor data, category indices, and the live route. This skill runs the whole sequence from a single vendor name, leaves data_confidence as "unverified" and last_verified_at set to today, and stops once /software/[slug] loads.
When to use it
Every time a new vendor joins the directory. Also behind the scenes during bulk imports when each row in a CSV needs the same coordinated set of edits.
Setup
- 1
Save the file as ~/.claude/commands/vendor.md; invoke with the vendor name as the argument.
- 2
Skill reads an existing vendor JSON from src/data/vendors/ plus src/content.config.ts to confirm the full schema and required fields before generating anything.
- 3
Creates src/data/vendors/[slug].json with a lowercase hyphenated slug, a 150+ word Irish/GDPR-angled description, 3-4 pros and cons, and sensible alternatives drawn from existing vendors in the same category.
- 4
Adds the new slug to the matching category JSON in src/data/categories/, then verifies the vendor profile page loads at /software/[slug].
Example
You: /vendor Xero Ireland Claude: [generates vendors/xero-ireland.json + pages/xero-ireland.astro + adds to category listing + cross-links 3 related vendors]
Source & attribution
- Author
- Bryan Collins (Vendors.ie pattern)
- Licence
- MIT
- Type
- Original
Original pattern published under MIT — attribution preserved by convention, not licence requirement.
Caveats
Tightly coupled to site schema — clone-and-adapt rather than reuse as-is.
56 skills across 10 categories, all licence-verified.