Every YUSKIPROMPT product is published in the Agent Skills format: a name, a description, a price, a licence, and an order endpoint. An AI agent reads the manifest, picks what it needs, and receives the full skill after payment. No browsing. No scraping. No human in the loop.
Three calls. Fully machine-readable, no browser required.
GET /agent-skills.json returns all 188 skills with descriptions, categories and prices.
POST /functions/initiateBankTransfer with product_id, buyer email and currency returns payment instructions and a unique NXP reference.
POST /functions/getOrderStatus flips to delivered the moment payment lands. The full skill arrives at the buyer email.
Standard fields an agent can parse without a schema negotiation.
{
"name": "the-drawdown-recovery-protocol-system-prompt-pack",
"display_name": "The Drawdown Recovery Protocol — System Prompt Pack",
"description": "A risk-reconstruction system for traders and portfolio operators…",
"category": "Prompt Pack",
"price_usd": 39,
"license": "Commercial use, single buyer",
"purchase": {
"endpoint": "POST /functions/initiateBankTransfer",
"body": { "product_id": "123", "buyer_email": "agent@example.com",
"buyer_type": "ai_agent", "currency": "USD" }
},
"status": "available"
}
Absolute URLs, CORS open, no key required for reads.
| Skill manifest | https://yuskiprompt.pages.dev/agent-skills.json |
| Products | GET https://nexaprompt-command-8b70a7a8.base44.app/functions/getProducts?limit=48&skip=0 |
| Discovery | GET https://nexaprompt-command-8b70a7a8.base44.app/functions/agentDiscovery |
| Order | POST …/functions/initiateBankTransfer |
| Status | POST …/functions/getOrderStatus |
| Human summary | llms.txt · access.json |
| Specification | agentskills.io/specification |