Individual skill
catalog
Constructs catalog products (standard or limited), catalog orders, and account-credit enrollment, including product-then-credit scenes. Internal catalog slot of the parent pack; do not invoke independently.
skills/codexqa-testdata-generator/slots/catalog/SKILL.md
Source commit 783954281fc4898a9fac66a575363f419d4683e4
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Local scripts
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 236
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- software-testing Repository topic
- agent-skills Repository topic
- ai-testing Repository topic
- code-review Repository topic
- coding-agent Repository topic
- quality-assurance Repository topic
- static-analysis Repository topic
- ai-code-review Repository topic
- claude-code Repository topic
- cursor Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 2,056 bytesSKILL.mdcore · 2,056 bytesassets/openapi/catalog.yamlasset · 686 bytesreferences/tools-guide.mddoc · 639 bytesscripts/executors/create_limited_product.tsruns · 1,061 bytesscripts/executors/create_order.tsruns · 1,421 bytesscripts/executors/create_product.tsruns · 981 bytesscripts/executors/setup_account_credit.tsruns · 1,123 bytesslot.yamlasset · 1,261 bytes
Read excerpt
# Catalog data-build slot
Vendor-neutral catalog-domain slot. Drop-in under pack `slots/` (already discovered; no extra `slot_roots` / marketplace path).
`slot.yaml` is the scene config. More specific entities (limited / credit) are listed before generic product.
Executors talk to `DATA_BUILD_API_BASE` (default local mock on port 8765). The case pipeline binds these executors from `slot.yaml` without an LLM when the match is unique.
## Single-step routing
| User intent | Executor |
|---|---|
| Standard catalog product | `scripts/executors/create_product.ts` |
| Limited catalog product | `scripts/executors/create_limited_product.ts` |
| Catalog order | `scripts/executors/create_order.ts` |
| Account credit on a product / user | `scripts/executors/setup_account_credit.ts` |