Discogs inventory upload
Skill Nikolasgrizli/discogs-api-skills/discogs-inventory-upload
Reference for the Discogs inventory upload endpoints (api.discogs.com). Make sure to use this skill whenever the task involves bulk-changing a seller's Discogs inventory via CSV — adding new listings, changing existing listings, or deleting listings in bulk, plus checking recent uploads or the status of a specific upload by id. Use it when you need the required/optional CSV columns and conditions for each operation (add / change / delete). This is the per-user, asynchronous counterpart to inventory export.From its SKILL.md
npx -y skills add Nikolasgrizli/discogs-api-skills --skill discogs-inventory-uploadAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.6 KB, 254 tokens by cl100k_base, as published. Nobody here has run it
Discogs API — Inventory Upload
Asynchronous CSV upload to mutate your own inventory in bulk (per-user, auth required — see [[discogs-authentication]]). Each operation takes a CSV with a specific column set; uploads are processed asynchronously, then polled.
Endpoints
| Method | Path | Purpose |
|---|---|---|
| POST | /inventory/upload/add | Add new listings from a CSV |
| POST | /inventory/upload/change | Change existing listings from a CSV |
| POST | /inventory/upload/delete | Delete listings from a CSV |
| GET | /inventory/upload | List recent uploads (paginated) |
| GET | /inventory/upload/{id} | Status/details of one upload |
CSV essentials
- add — required:
release_id,price,media_condition; plus optional fields (sleeve condition, comments, etc.). - change — required:
listing_id; at least one optional field to change. - delete — required:
listing_idonly.
Exact required vs optional columns and allowed condition values are in reference.md — read it before constructing the CSV.
What ships with it: 1 file
4.6 KB alongside SKILL.md
- reference.md4.6 KB
Gives 0 of the 12 instructions most operations skills give in 254 tokens
Counted across 483 of the 484 authors here whose files we hold, read 2026-08-07
- Collect monitoring data throughout the simulationin 14 of 483, across 6 files
- Set the random seed for reproducibilityin 14 of 483, across 6 files
- Validate simulations against analytical solutionsin 12 of 483, across 4 files
- Clarify goals, constraints, and inputsin 11 of 483, across 2 files
- Implement contract tests for integration pointsin 11 of 483, across 2 files
- Implement strangler fig infrastructure with API gatewayin 11 of 483, across 2 files
- Audit modernized components for security vulnerabilitiesin 11 of 483, across 2 files
- Avoid Python blocking calls in processesin 10 of 483, across 3 files
- Use resource context managers for automatic cleanupin 9 of 483, across 2 files
- Maintain consistent time unitsin 9 of 483, across 2 files
- Validate outcomes against success criteriain 8 of 483, across 1 file
- Analyze the legacy codebase for technical debtin 8 of 483, across 1 file
Said here and by no other author read
- authenticate before calling upload endpoints
- post to the add endpoint to add listings
- include required columns for each operation
- read the reference file before constructing a CSV
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.