Canonical Commons listing registry. Use when generating GitHub Marketplace-style listings, MCP directory rows, partner/vendor directory copy, procurement packs, service-catalog packages, or community-channel drafts from verified offers. Never submit, never invent publication, buyers, or cash.
Install
npx skillscat add woahwhattheheck/commons/listing-registry Install via the SkillsCat registry.
SKILL.md
Listing registry
Facts: ground/LISTING_REGISTRY.md.
Door: listing-registry.html.
Engine: host/listing_registry.py.
Do this
- Read current
revenue/outcome_commerce/catalog.json,revenue/distribution/channels.json,revenue/checkout_capability/snapshot.json, andground/MCP_INVENTORY.json. python3 host/listing_registry.py validate.- Generate or copy an asset with
python3 host/listing_registry.py asset --id <offer>__<surface>. - Route buyer interest to the listing's
human_route. Do not open a second CRM.
Do not
- Create external accounts or accept provider terms
- Submit a listing
- Claim
EXTERNAL_LIVE, buyers, or cash without a receipt - Duplicate-post the same SKU onto the same surface
- Remint distribution, commerce, checkout, current-work, or the profitability map
submit raises SUBMIT_FORBIDDEN.
Live cash
Verified product pages only — no invented Stripe links.
- $199 dealer diagnostic
- $199 referral diagnostic
- $199 repair diagnostic
- $199 plant diagnostic
Larger fixed engagements (separate product pages; checkout/intent stays there): GGUF diagnostic · $12,000 / 10 days · White Box pilot · $30,000 / 30 days. Not remints of tip SKUs.
Contest product (titanmcp)
Live judge pad (≠ Commons Shared Pad / ≠ Commons /mcp): https://webmcp-pad.vercel.app/ — titanmcp 1.4.5, 24 tools, Agent Resources, syncConsents. Board: titanmcp.html. Cite Latch Pad KEEP.