{"id":"a896d403-a81f-4198-9c36-a874cd3e45c9","entityType":"agent","slug":"clawhub-rikyz90-uexcorp-sc","name":"uexcorp-sc","canonicalUrl":"https://www.xpersona.co/agent/clawhub-rikyz90-uexcorp-sc","canonicalPath":"/agent/clawhub-rikyz90-uexcorp-sc","generatedAt":"2026-10-14T19:13:01.904Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T00:12:11.635Z","emptyReason":null},"description":"Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp...","descriptionLabel":"Source description","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 970 downloads reported by the source. Last updated 10/12/2026.","installCommand":"clawhub skill install s17810km023h6h19k7c39x7q7d83nt45:uexcorp-sc","sourceUrl":"https://clawhub.ai/rikyz90/uexcorp-sc","homepage":"https://clawhub.ai/rikyz90/skills/uexcorp-sc","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/rikyz90/uexcorp-sc","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/rikyz90/skills/uexcorp-sc","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"uexcorp-sc technical dossier on Xpersona with agent coverage, OPENCLEW support, and live trust metadata."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-12T00:12:11.635Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T00:12:11.635Z","emptyReason":null},"stars":null,"forks":null,"downloads":970,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"1.1.2","tractionLabel":"970 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T00:12:11.562Z","emptyReason":null},"lastUpdatedAt":"2026-10-12T00:12:11.635Z","lastCrawledAt":"2026-10-12T00:12:11.562Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-13T00:12:11.562Z","lastVerifiedAt":null,"highlights":[{"version":"1.1.2","createdAt":"2026-04-24T20:26:23.868Z","changelog":"Version 1.1.2 of uexcorp-sc - No user-facing or backend changes detected in this version. - All endpoints, documentation, and workflows remain unchanged. - No updates to feature set, API integration, or behavioral guidelines.","fileCount":4,"zipByteSize":6946},{"version":"1.1.1","createdAt":"2026-04-24T18:07:12.540Z","changelog":"Version 1.1.1 of uexcorp-sc - Added detailed documentation for UEXcorp marketplace listing endpoints and workflows, including creation, deletion, and troubleshooting of listings with images. - Clarified required headers for marketplace actions, including distinction between `Authorization` token and `secret-key`. - Provided sample payload and notes on sandbox vs. production image upload reliability. - No changes to the code/API integrations; documentation update only.","fileCount":3,"zipByteSize":5616},{"version":"1.1.0","createdAt":"2026-04-24T16:58:08.781Z","changelog":"Update trade /POST","fileCount":3,"zipByteSize":4747},{"version":"1.0.6","createdAt":"2026-04-24T16:47:37.242Z","changelog":"Fix","fileCount":3,"zipByteSize":5318},{"version":"1.0.5","createdAt":"2026-04-24T16:41:13.034Z","changelog":"Version 1.0.","fileCount":3,"zipByteSize":5880},{"version":"1.0.3","createdAt":"2026-04-19T18:01:05.708Z","changelog":"No user-facing changes in this release. - No file or documentation changes were detected. - Core functionality and behavior remain the same as the previous version.","fileCount":3,"zipByteSize":3749},{"version":"1.0.2","createdAt":"2026-04-19T17:56:20.371Z","changelog":"Major update: Now focused on managing your personal Star Citizen trades, inventory, and aUEC balance. - Added support for tracking personal trade history, inventory, and in-game credits via new API endpoints. - Public data lookups (commodities, terminals, prices) are now mainly used to assist personal record-keeping. - Example interactions updated to reflect focus on logging and reviewing your own trades and inventory. - All requests require token authentication, with rate-limiting guidance. - UEXcorp data is still noted as community-sourced and may differ slightly from live game values.","fileCount":3,"zipByteSize":3477},{"version":"1.0.1","createdAt":"2026-04-19T05:59:09.449Z","changelog":"- Expanded documentation to include many new UEXcorp API endpoints, such as historical prices, prices across all terminals, vehicle rentals, item attributes, and trade route calculations. - Updated endpoint listings for wider Star Citizen economy coverage, including commodities, items, terminals, ships, routes, and status. - Added detailed descriptions for each endpoint to improve clarity on data retrieval. - No implementation or file changes; documentation only.","fileCount":3,"zipByteSize":3347}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17810km023h6h19k7c39x7q7d83nt45:uexcorp-sc","setupComplexity":"low","setupSteps":["Install using `clawhub skill install s17810km023h6h19k7c39x7q7d83nt45:uexcorp-sc` in an isolated environment before connecting it to live workloads.","No published capability contract is available yet, so validate auth and request/response behavior manually.","Review the upstream CLAWHUB listing at https://clawhub.ai/rikyz90/uexcorp-sc before using production credentials."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-14T19:13:01.903Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rikyz90-uexcorp-sc/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T00:12:11.635Z","emptyReason":null},"readme":"Skill: uexcorp-sc\n\nOwner: rikyz90\n\nSummary: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp...\n\nTags: latest:1.1.2\n\nVersion history:\n\nv1.1.2 | 2026-04-24T20:26:23.868Z | user\n\nVersion 1.1.2 of uexcorp-sc\n\n- No user-facing or backend changes detected in this version.\n- All endpoints, documentation, and workflows remain unchanged.\n- No updates to feature set, API integration, or behavioral guidelines.\n\nv1.1.1 | 2026-04-24T18:07:12.540Z | user\n\nVersion 1.1.1 of uexcorp-sc\n\n- Added detailed documentation for UEXcorp marketplace listing endpoints and workflows, including creation, deletion, and troubleshooting of listings with images.\n- Clarified required headers for marketplace actions, including distinction between `Authorization` token and `secret-key`.\n- Provided sample payload and notes on sandbox vs. production image upload reliability.\n- No changes to the code/API integrations; documentation update only.\n\nv1.1.0 | 2026-04-24T16:58:08.781Z | user\n\nUpdate trade /POST\n\nv1.0.6 | 2026-04-24T16:47:37.242Z | user\n\nFix\n\nv1.0.5 | 2026-04-24T16:41:13.034Z | user\n\nVersion 1.0.\n\nv1.0.3 | 2026-04-19T18:01:05.708Z | user\n\nNo user-facing changes in this release.\n\n- No file or documentation changes were detected.\n- Core functionality and behavior remain the same as the previous version.\n\nv1.0.2 | 2026-04-19T17:56:20.371Z | user\n\nMajor update: Now focused on managing your personal Star Citizen trades, inventory, and aUEC balance.\n\n- Added support for tracking personal trade history, inventory, and in-game credits via new API endpoints.\n- Public data lookups (commodities, terminals, prices) are now mainly used to assist personal record-keeping.\n- Example interactions updated to reflect focus on logging and reviewing your own trades and inventory.\n- All requests require token authentication, with rate-limiting guidance.\n- UEXcorp data is still noted as community-sourced and may differ slightly from live game values.\n\nv1.0.1 | 2026-04-19T05:59:09.449Z | user\n\n- Expanded documentation to include many new UEXcorp API endpoints, such as historical prices, prices across all terminals, vehicle rentals, item attributes, and trade route calculations.\n- Updated endpoint listings for wider Star Citizen economy coverage, including commodities, items, terminals, ships, routes, and status.\n- Added detailed descriptions for each endpoint to improve clarity on data retrieval.\n- No implementation or file changes; documentation only.\n\nv1.0.0 | 2026-04-19T05:47:38.628Z | user\n\nUEXcorp Star Citizen Trade Skill v1.0.0\n\n- Initial release for Star Citizen commodity trading assistance.\n- Query live trade data from the UEXcorp API: commodity prices, trade routes, mining materials, and ship components.\n- Markdown tables provided for multi-result queries; optimized for clarity and comparison.\n- Full instructions for authentication, rate limits, and endpoint use included.\n- Guidance for best trade route, cheapest/highest buy/sell locations, and handling unknown terminals.\n- Fallback to the latest UEXcorp documentation for unsupported or unclear user requests.\n\nArchive index:\n\nArchive v1.1.2: 4 files, 6946 bytes\n\nFiles: README.md (2684b), skill-card.md (2653b), SKILL.md (8566b), _meta.json (129b)\n\nFile v1.1.2:SKILL.md\n\n---\r\nname: uexcorp-sc\r\ndescription: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      config:\r\n        - uexcorp.apiToken\r\n---\r\n\r\n# UEXcorp Star Citizen Trade Skill\r\n\r\nYou are an expert Star Citizen trade advisor powered by the UEXcorp community database. Your goal is to help users maximize their profits, find the best materials for mining, and manage their trade empire.\r\n\r\n## API Base URL\r\n```\r\nhttps://api.uexcorp.space/2.0/\r\n```\r\n\r\n## Authentication\r\nEvery request requires a Bearer token in the Authorization header:\r\n```\r\nAuthorization: Bearer {uexcorp.apiToken}\r\n```\r\n\r\n## Rate Limits\r\n- 14,400 requests/day\r\n- Max 10 requests/minute\r\n- If you receive a `requests_limit_reached` error, inform the user and wait before retrying.\r\n\r\n---\r\n\r\n## 🛠 Available Endpoints\r\n\r\n### 📈 Market Analysis (GET)\r\n| Endpoint | Description | Use Case |\r\n| :--- | :--- | :--- |\r\n| `/commodities_prices?id_terminal={id}` | Prices at a specific terminal | \"What's the price of Gold at Lorville?\" |\r\n| `/commodities_prices_all` | All prices across all terminals | \"Where is the cheapest place to buy Quantanium?\" |\r\n| `/commodities_prices_history` | Historical price trends | \"Is the price of Laranite going up or down?\" |\r\n| `/commodities_raw_prices` | Raw mining material prices | \"What's the current value of unrefined Iron?\" |\r\n| `/commodities_raw_prices_all` | Raw prices at all terminals | \"Best place to sell raw Copper?\" |\r\n| `/items_prices` | Component/Weapon/Armor prices | \"How much does a Size 1 Shield cost?\" |\r\n| `/items_prices_all` | All items across all terminals | \"Find the cheapest Grade A Power Plant.\" |\r\n| `/items` | List of all items & IDs | \"What is the ID for the SM1-1 weapon?\" |\r\n| `/items_attributes` | Item specifications (weight, size) | \"How heavy is the armor set?\" |\r\n| `/terminals` | Trade terminal list | \"List all terminals in Stanton.\" |\r\n| `/terminals?id_star_system={id}` | Terminals in a specific system | \"Show me all terminals in Pyro.\" |\r\n| `/terminals_distances` | Distance between terminals | \"How far is Area18 from New Babbage?\" |\r\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\r\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\r\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\r\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\r\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\r\n| `/commodities_status` | API data freshness | \"When was the market last updated?\" |\r\n\r\n### 📤 Contributing & Trade Posting (POST)\r\n*Note: When using POST methods, always verify the exact payload requirements in the documentation at `https://uexcorp.space/api/documentation/`.*\r\n\r\n| Endpoint | Description | Use Case |\r\n| :--- | :--- | :--- |\r\n| `POST /commodities_prices` | Submit a new price observation | \"I just saw Gold at 500cr in Lorville, update it.\" |\r\n| `POST /trade_posts` | Create a trade listing (WTS/WTB) | \"Post that I'm selling 100 units of Quantanium.\" |\r\n| `POST /items_prices` | Submit a price for a ship component | \"The new shield price at Area18 is 12k.\" |\r\n\r\n---\r\n\r\n## 🧾 UEXcorp Marketplace Listing Notes\r\n- Marketplace listing creation uses `POST /marketplace_advertise/`.\r\n- Required headers:\r\n  - `Authorization: Bearer {uexcorp.apiToken}`\r\n  - `secret-key: {user secret key}`\r\n- `secret-key` is distinct from the bearer token. Using the bearer value as `secret-key` returns `user_not_found`.\r\n- For production listings use `is_production=1`; for sandbox testing use `is_production=0`.\r\n- The endpoint accepts `image_data` as base64-encoded JPG/PNG up to 10 MB.\r\n- A valid minimal image payload can work in production, but some production `image_data` uploads may return a `500 Error` due to backend issues.\r\n- No dedicated update endpoint was found for existing marketplace listings. In practice, the flow is:\r\n  1. `DELETE /marketplace_listings?id={listing_id}&is_production=1` to remove the old listing.\r\n  2. `POST /marketplace_advertise/` to recreate the listing with `image_data`.\r\n- `GET /marketplace_listings?id={listing_id}&is_production=1` returns `false` if the listing does not exist.\r\n- `GET /marketplace_listings` also supports search by `id_item`, `id_star_system`, `operation`, etc.\r\n\r\n### Example listing payload\r\n```\r\n{\r\n  \"id_category\": 61,\r\n  \"id_item\": 2629,\r\n  \"id_star_system\": 68,\r\n  \"operation\": \"sell\",\r\n  \"type\": \"item\",\r\n  \"language\": \"en_US\",\r\n  \"unit\": \"unit\",\r\n  \"price\": 775000000,\r\n  \"currency\": \"UEC\",\r\n  \"location\": \"Landing Services - Port Tressler\",\r\n  \"title\": \"Tevarin War Service Marker (Pristine)\",\r\n  \"description\": \"Pristine Tevarin War Service Marker for collectors. Ready pickup in Stanton.\",\r\n  \"in_stock\": 1,\r\n  \"durability\": 100,\r\n  \"availability\": \"ready_pickup\",\r\n  \"source\": \"looted\",\r\n  \"hours_expiration\": 168,\r\n  \"is_hidden\": 0,\r\n  \"is_production\": 1,\r\n  \"image_data\": \"<base64-jpg-or-png>\"\r\n}\r\n```\r\n- If you need to troubleshoot image upload behavior, first verify the payload in sandbox mode (`is_production=0`). Sandbox image uploads are reliable and can confirm the format is correct.\r\n\r\n---\r\n\r\n## 🚀 Advanced Workflows\r\n\r\n### 🖼 Image-to-Listing Workflow\r\nWhen a user provides a photo of an item and wants to sell it:\r\n1. **Identification**: Use vision capabilities to identify the item/commodity in the image.\r\n2. **Market Research**: \r\n   - Use `/items_prices_all` (for components) or `/commodities_prices_all` (for commodities) to find the current lowest and highest prices.\r\n3. **Price Suggestion**: \r\n   - Calculate the average market price.\r\n   - Suggest a \"Competitive Price\" (slightly below average) and a \"Premium Price\" (at the top of the market).\r\n4. **Listing Creation**: \r\n   - Once the user confirms the price, use `POST /trade_posts`.\r\n   - Include the item name, price, quantity, and a reference to the image provided.\r\n\r\n### 💰 Post-Trade Utilities\r\nAfter a trade is completed, you can provide the following \"Post-Trade\" analysis:\r\n- **Profit Calculation**: `(Sell Price - Buy Price) * Quantity - Fuel Costs = Net Profit`.\r\n- **Efficiency Metric**: Calculate profit per SCU (Standard Cargo Unit) and profit per hour.\r\n- **Market Impact**: If the trade was large, suggest updating the API via `POST /commodities_prices` to reflect the new market reality.\r\n\r\n---\r\n\r\n## 📖 Example Interactions (English)\r\n\r\n**User:** *(Uploads image of a Size 2 Quantum Drive)* \"I want to sell this. Find the lowest prices and help me post it.\"\r\n**Agent:** \r\n1. *(Vision)*: Identifies the item as \"Size 2 Quantum Drive\".\r\n2. *(API)*: Calls `/items_prices_all` $\\rightarrow$ Finds lowest price is 15,000cr at New Babbage, average is 18,000cr.\r\n3. **Response**: \"I've identified this as a Size 2 Quantum Drive. The current lowest market price is 15,000cr, and the average is 18,000cr. I suggest listing it at 17,000cr for a quick sale. Should I create the post for you?\"\r\n4. *(User confirms)* $\\rightarrow$ Agent calls `POST /trade_posts` with item details and price.\r\n\r\n**User:** \"I just sold 500 SCU of Titanium for 200cr each. I bought it for 120cr. How did I do?\"\r\n**Agent:** \r\n1. **Calculation**: `(200 - 120) * 500 = 40,000cr profit`.\r\n2. **Response**: \"Great trade! You made a net profit of 40,000cr. That's a margin of 40% per unit. Would you like me to update the community price for Titanium to 200cr?\"\r\n\r\n**User:** \"Best route for a Hull-C starting from MicroTech?\"\r\n**Agent:**\r\n1. *(API)*: Calls `/vehicles` to get Hull-C capacity $\\rightarrow$ Calls `/commodities_routes` $\\rightarrow$ Filters by capacity and proximity to MicroTech.\r\n2. **Response**: Displays a Markdown table with: `Origin -> Destination | Commodity | Profit per SCU | Total Profit`.\r\n\r\n---\r\n\r\n## ⚠️ Behavior Guidelines\r\n\r\n1. **Authorization**: Always include `Authorization: Bearer {uexcorp.apiToken}`.\r\n2. **Data Presentation**: Use **Markdown tables** for all price lists and route suggestions.\r\n3. **Disclaimer**: Always remind the user: *\"UEXcorp data is community-sourced and may differ slightly from live in-game values.\"*\r\n4. **Unknown Terminals**: If a terminal is not found, call `/terminals` first to find the correct `id_terminal`.\r\n5. **Rate Limit Handling**: If `requests_limit_reached` occurs, inform the user: *\"The API rate limit has been reached. I'll be able to fetch new data in a few moments.\"*\n\nFile v1.1.2:README.md\n\n# openclaw-skill-uexcorp-sc\r\n\r\n⭐ Advanced OpenClaw/ShibaClaw skill for Star Citizen trade data and market management via UEXcorp API.\r\n\r\n## What it does\r\n\r\nThis skill transforms your agent into a professional Star Citizen trade advisor, leveraging the [UEXcorp](https://uexcorp.space) community database to maximize your profits.\r\n\r\n### 📈 Market Intelligence\r\n- 💰 **Live Prices**: Query commodity buy/sell prices by terminal or globally.\r\n- ⛏️ **Mining Data**: Track raw material prices and find the best selling points for ores/gases.\r\n- 🛸 **Logistics**: Get ship/vehicle cargo capacities and purchase prices.\r\n- 🪐 **Navigation**: Map terminals, planets, moons, and star systems.\r\n- 🗺️ **Route Optimization**: Generate the most profitable trade routes based on your ship's capacity.\r\n\r\n### 🚀 Advanced Features\r\n- 🖼️ **Image-to-Post**: Upload a photo of an item; the agent identifies it, researches the current lowest market prices, and helps you create a listing.\r\n- 📤 **Market Contribution**: Update the community database with live prices you find in-game.\r\n- 📝 **Trade Postings**: Create WTS (Want to Sell) or WTB (Want to Buy) listings directly via the API.\r\n- � **Post-Trade Analysis**: Calculate net profit, margin percentages, and trade efficiency (profit per SCU/hour).\r\n\r\n## Installation\r\n\r\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\r\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\r\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\r\n\r\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\r\n\r\n3. Add your token to your config:\r\n```json\r\n{\r\n  \"skills\": {\r\n    \"entries\": {\r\n      \"uexcorp-sc\": {\r\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n4. Restart your agent session and you're good to go 🚀\r\n\r\n## Example prompts\r\n\r\n**Market Research:**\r\n- *\"What's the price of Laranite at Lorville?\"*\r\n- *\"Where is the cheapest place to buy Quantanium right now?\"*\r\n- *\"Best trade route from ArcCorp with a C2 Hercules?\"*\r\n\r\n**Trading & Listings:**\r\n- *(Upload Image)* $\\rightarrow$ *\"I want to sell this. Find the lowest prices and post it for me.\"*\r\n- *\"I'm selling 100 units of Gold at New Babbage for 600cr, create a trade post.\"*\r\n\r\n**Analysis & Contribution:**\r\n- *\"I just sold 500 SCU of Titanium for 200cr each, bought at 120cr. How much profit did I make?\"*\r\n- *\"The price of Gold in Lorville is now 550cr, please update the database.\"*\r\n\r\n## Data source\r\n\r\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/). \r\n*Note: Prices may slightly differ from live in-game values.*\r\n\r\n## License\r\n\r\nMIT\n\nFile v1.1.2:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.1.2\",\n  \"publishedAt\": 1777062383868\n}\n\nFile v1.1.2:skill-card.md\n\n## Description:\n\nAdvanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[rikyz90](https://clawhub.ai/user/rikyz90)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal Star Citizen players and agent users use this skill to query UEXcorp market data, optimize trade routes, calculate trade outcomes, contribute price observations, and create marketplace listings.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can create, post, and delete live UEXcorp marketplace records using a user token.\n\nMitigation: Require explicit user approval before any write, post, or delete action, including the exact payload, target listing, and sandbox or production mode.\n\nRisk: Updating an existing marketplace listing may require deleting the live listing before recreating it.\n\nMitigation: Confirm the listing ID, preserve the current listing details, test payloads in sandbox mode, and delete production listings only after the user approves the replacement.\n\nRisk: The skill may send uploaded images, listing details, and market observations to UEXcorp.\n\nMitigation: Tell the user what data will be transmitted to UEXcorp and proceed only after consent.\n\nRisk: Community-sourced market data may differ from current in-game values.\n\nMitigation: Present UEXcorp market data as advisory and include the skill's community-sourced data disclaimer in price and route guidance.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/rikyz90/skills/uexcorp-sc)\n- [Publisher profile](https://clawhub.ai/user/rikyz90)\n- [UEXcorp API documentation](https://uexcorp.space/api/documentation/)\n- [UEXcorp API apps](https://uexcorp.space/api/apps)\n- [UEXcorp API 2.0 base URL](https://api.uexcorp.space/2.0/)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, API calls, configuration, guidance]\n\n**Output Format:** [Markdown responses with tables, calculations, JSON payload previews, and API request guidance.]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires uexcorp.apiToken; skill guidance states UEXcorp data is community-sourced and may differ from live in-game values.]\n\n## Skill Version(s):\n\n1.1.2 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v1.1.1: 3 files, 5616 bytes\n\nFiles: README.md (2684b), SKILL.md (8566b), _meta.json (129b)\n\nFile v1.1.1:SKILL.md\n\n---\r\nname: uexcorp-sc\r\ndescription: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      config:\r\n        - uexcorp.apiToken\r\n---\r\n\r\n# UEXcorp Star Citizen Trade Skill\r\n\r\nYou are an expert Star Citizen trade advisor powered by the UEXcorp community database. Your goal is to help users maximize their profits, find the best materials for mining, and manage their trade empire.\r\n\r\n## API Base URL\r\n```\r\nhttps://api.uexcorp.space/2.0/\r\n```\r\n\r\n## Authentication\r\nEvery request requires a Bearer token in the Authorization header:\r\n```\r\nAuthorization: Bearer {uexcorp.apiToken}\r\n```\r\n\r\n## Rate Limits\r\n- 14,400 requests/day\r\n- Max 10 requests/minute\r\n- If you receive a `requests_limit_reached` error, inform the user and wait before retrying.\r\n\r\n---\r\n\r\n## 🛠 Available Endpoints\r\n\r\n### 📈 Market Analysis (GET)\r\n| Endpoint | Description | Use Case |\r\n| :--- | :--- | :--- |\r\n| `/commodities_prices?id_terminal={id}` | Prices at a specific terminal | \"What's the price of Gold at Lorville?\" |\r\n| `/commodities_prices_all` | All prices across all terminals | \"Where is the cheapest place to buy Quantanium?\" |\r\n| `/commodities_prices_history` | Historical price trends | \"Is the price of Laranite going up or down?\" |\r\n| `/commodities_raw_prices` | Raw mining material prices | \"What's the current value of unrefined Iron?\" |\r\n| `/commodities_raw_prices_all` | Raw prices at all terminals | \"Best place to sell raw Copper?\" |\r\n| `/items_prices` | Component/Weapon/Armor prices | \"How much does a Size 1 Shield cost?\" |\r\n| `/items_prices_all` | All items across all terminals | \"Find the cheapest Grade A Power Plant.\" |\r\n| `/items` | List of all items & IDs | \"What is the ID for the SM1-1 weapon?\" |\r\n| `/items_attributes` | Item specifications (weight, size) | \"How heavy is the armor set?\" |\r\n| `/terminals` | Trade terminal list | \"List all terminals in Stanton.\" |\r\n| `/terminals?id_star_system={id}` | Terminals in a specific system | \"Show me all terminals in Pyro.\" |\r\n| `/terminals_distances` | Distance between terminals | \"How far is Area18 from New Babbage?\" |\r\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\r\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\r\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\r\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\r\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\r\n| `/commodities_status` | API data freshness | \"When was the market last updated?\" |\r\n\r\n### 📤 Contributing & Trade Posting (POST)\r\n*Note: When using POST methods, always verify the exact payload requirements in the documentation at `https://uexcorp.space/api/documentation/`.*\r\n\r\n| Endpoint | Description | Use Case |\r\n| :--- | :--- | :--- |\r\n| `POST /commodities_prices` | Submit a new price observation | \"I just saw Gold at 500cr in Lorville, update it.\" |\r\n| `POST /trade_posts` | Create a trade listing (WTS/WTB) | \"Post that I'm selling 100 units of Quantanium.\" |\r\n| `POST /items_prices` | Submit a price for a ship component | \"The new shield price at Area18 is 12k.\" |\r\n\r\n---\r\n\r\n## 🧾 UEXcorp Marketplace Listing Notes\r\n- Marketplace listing creation uses `POST /marketplace_advertise/`.\r\n- Required headers:\r\n  - `Authorization: Bearer {uexcorp.apiToken}`\r\n  - `secret-key: {user secret key}`\r\n- `secret-key` is distinct from the bearer token. Using the bearer value as `secret-key` returns `user_not_found`.\r\n- For production listings use `is_production=1`; for sandbox testing use `is_production=0`.\r\n- The endpoint accepts `image_data` as base64-encoded JPG/PNG up to 10 MB.\r\n- A valid minimal image payload can work in production, but some production `image_data` uploads may return a `500 Error` due to backend issues.\r\n- No dedicated update endpoint was found for existing marketplace listings. In practice, the flow is:\r\n  1. `DELETE /marketplace_listings?id={listing_id}&is_production=1` to remove the old listing.\r\n  2. `POST /marketplace_advertise/` to recreate the listing with `image_data`.\r\n- `GET /marketplace_listings?id={listing_id}&is_production=1` returns `false` if the listing does not exist.\r\n- `GET /marketplace_listings` also supports search by `id_item`, `id_star_system`, `operation`, etc.\r\n\r\n### Example listing payload\r\n```\r\n{\r\n  \"id_category\": 61,\r\n  \"id_item\": 2629,\r\n  \"id_star_system\": 68,\r\n  \"operation\": \"sell\",\r\n  \"type\": \"item\",\r\n  \"language\": \"en_US\",\r\n  \"unit\": \"unit\",\r\n  \"price\": 775000000,\r\n  \"currency\": \"UEC\",\r\n  \"location\": \"Landing Services - Port Tressler\",\r\n  \"title\": \"Tevarin War Service Marker (Pristine)\",\r\n  \"description\": \"Pristine Tevarin War Service Marker for collectors. Ready pickup in Stanton.\",\r\n  \"in_stock\": 1,\r\n  \"durability\": 100,\r\n  \"availability\": \"ready_pickup\",\r\n  \"source\": \"looted\",\r\n  \"hours_expiration\": 168,\r\n  \"is_hidden\": 0,\r\n  \"is_production\": 1,\r\n  \"image_data\": \"<base64-jpg-or-png>\"\r\n}\r\n```\r\n- If you need to troubleshoot image upload behavior, first verify the payload in sandbox mode (`is_production=0`). Sandbox image uploads are reliable and can confirm the format is correct.\r\n\r\n---\r\n\r\n## 🚀 Advanced Workflows\r\n\r\n### 🖼 Image-to-Listing Workflow\r\nWhen a user provides a photo of an item and wants to sell it:\r\n1. **Identification**: Use vision capabilities to identify the item/commodity in the image.\r\n2. **Market Research**: \r\n   - Use `/items_prices_all` (for components) or `/commodities_prices_all` (for commodities) to find the current lowest and highest prices.\r\n3. **Price Suggestion**: \r\n   - Calculate the average market price.\r\n   - Suggest a \"Competitive Price\" (slightly below average) and a \"Premium Price\" (at the top of the market).\r\n4. **Listing Creation**: \r\n   - Once the user confirms the price, use `POST /trade_posts`.\r\n   - Include the item name, price, quantity, and a reference to the image provided.\r\n\r\n### 💰 Post-Trade Utilities\r\nAfter a trade is completed, you can provide the following \"Post-Trade\" analysis:\r\n- **Profit Calculation**: `(Sell Price - Buy Price) * Quantity - Fuel Costs = Net Profit`.\r\n- **Efficiency Metric**: Calculate profit per SCU (Standard Cargo Unit) and profit per hour.\r\n- **Market Impact**: If the trade was large, suggest updating the API via `POST /commodities_prices` to reflect the new market reality.\r\n\r\n---\r\n\r\n## 📖 Example Interactions (English)\r\n\r\n**User:** *(Uploads image of a Size 2 Quantum Drive)* \"I want to sell this. Find the lowest prices and help me post it.\"\r\n**Agent:** \r\n1. *(Vision)*: Identifies the item as \"Size 2 Quantum Drive\".\r\n2. *(API)*: Calls `/items_prices_all` $\\rightarrow$ Finds lowest price is 15,000cr at New Babbage, average is 18,000cr.\r\n3. **Response**: \"I've identified this as a Size 2 Quantum Drive. The current lowest market price is 15,000cr, and the average is 18,000cr. I suggest listing it at 17,000cr for a quick sale. Should I create the post for you?\"\r\n4. *(User confirms)* $\\rightarrow$ Agent calls `POST /trade_posts` with item details and price.\r\n\r\n**User:** \"I just sold 500 SCU of Titanium for 200cr each. I bought it for 120cr. How did I do?\"\r\n**Agent:** \r\n1. **Calculation**: `(200 - 120) * 500 = 40,000cr profit`.\r\n2. **Response**: \"Great trade! You made a net profit of 40,000cr. That's a margin of 40% per unit. Would you like me to update the community price for Titanium to 200cr?\"\r\n\r\n**User:** \"Best route for a Hull-C starting from MicroTech?\"\r\n**Agent:**\r\n1. *(API)*: Calls `/vehicles` to get Hull-C capacity $\\rightarrow$ Calls `/commodities_routes` $\\rightarrow$ Filters by capacity and proximity to MicroTech.\r\n2. **Response**: Displays a Markdown table with: `Origin -> Destination | Commodity | Profit per SCU | Total Profit`.\r\n\r\n---\r\n\r\n## ⚠️ Behavior Guidelines\r\n\r\n1. **Authorization**: Always include `Authorization: Bearer {uexcorp.apiToken}`.\r\n2. **Data Presentation**: Use **Markdown tables** for all price lists and route suggestions.\r\n3. **Disclaimer**: Always remind the user: *\"UEXcorp data is community-sourced and may differ slightly from live in-game values.\"*\r\n4. **Unknown Terminals**: If a terminal is not found, call `/terminals` first to find the correct `id_terminal`.\r\n5. **Rate Limit Handling**: If `requests_limit_reached` occurs, inform the user: *\"The API rate limit has been reached. I'll be able to fetch new data in a few moments.\"*\n\nFile v1.1.1:README.md\n\n# openclaw-skill-uexcorp-sc\r\n\r\n⭐ Advanced OpenClaw/ShibaClaw skill for Star Citizen trade data and market management via UEXcorp API.\r\n\r\n## What it does\r\n\r\nThis skill transforms your agent into a professional Star Citizen trade advisor, leveraging the [UEXcorp](https://uexcorp.space) community database to maximize your profits.\r\n\r\n### 📈 Market Intelligence\r\n- 💰 **Live Prices**: Query commodity buy/sell prices by terminal or globally.\r\n- ⛏️ **Mining Data**: Track raw material prices and find the best selling points for ores/gases.\r\n- 🛸 **Logistics**: Get ship/vehicle cargo capacities and purchase prices.\r\n- 🪐 **Navigation**: Map terminals, planets, moons, and star systems.\r\n- 🗺️ **Route Optimization**: Generate the most profitable trade routes based on your ship's capacity.\r\n\r\n### 🚀 Advanced Features\r\n- 🖼️ **Image-to-Post**: Upload a photo of an item; the agent identifies it, researches the current lowest market prices, and helps you create a listing.\r\n- 📤 **Market Contribution**: Update the community database with live prices you find in-game.\r\n- 📝 **Trade Postings**: Create WTS (Want to Sell) or WTB (Want to Buy) listings directly via the API.\r\n- � **Post-Trade Analysis**: Calculate net profit, margin percentages, and trade efficiency (profit per SCU/hour).\r\n\r\n## Installation\r\n\r\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\r\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\r\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\r\n\r\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\r\n\r\n3. Add your token to your config:\r\n```json\r\n{\r\n  \"skills\": {\r\n    \"entries\": {\r\n      \"uexcorp-sc\": {\r\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n4. Restart your agent session and you're good to go 🚀\r\n\r\n## Example prompts\r\n\r\n**Market Research:**\r\n- *\"What's the price of Laranite at Lorville?\"*\r\n- *\"Where is the cheapest place to buy Quantanium right now?\"*\r\n- *\"Best trade route from ArcCorp with a C2 Hercules?\"*\r\n\r\n**Trading & Listings:**\r\n- *(Upload Image)* $\\rightarrow$ *\"I want to sell this. Find the lowest prices and post it for me.\"*\r\n- *\"I'm selling 100 units of Gold at New Babbage for 600cr, create a trade post.\"*\r\n\r\n**Analysis & Contribution:**\r\n- *\"I just sold 500 SCU of Titanium for 200cr each, bought at 120cr. How much profit did I make?\"*\r\n- *\"The price of Gold in Lorville is now 550cr, please update the database.\"*\r\n\r\n## Data source\r\n\r\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/). \r\n*Note: Prices may slightly differ from live in-game values.*\r\n\r\n## License\r\n\r\nMIT\n\nFile v1.1.1:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.1.1\",\n  \"publishedAt\": 1777054032540\n}\n\nArchive v1.1.0: 3 files, 4747 bytes\n\nFiles: README.md (2618b), SKILL.md (6457b), _meta.json (129b)\n\nFile v1.1.0:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen Trade Skill\n\nYou are an expert Star Citizen trade advisor powered by the UEXcorp community database. Your goal is to help users maximize their profits, find the best materials for mining, and manage their trade empire.\n\n## API Base URL\n```\nhttps://api.uexcorp.space/2.0/\n```\n\n## Authentication\nEvery request requires a Bearer token in the Authorization header:\n```\nAuthorization: Bearer {uexcorp.apiToken}\n```\n\n## Rate Limits\n- 14,400 requests/day\n- Max 10 requests/minute\n- If you receive a `requests_limit_reached` error, inform the user and wait before retrying.\n\n---\n\n## 🛠 Available Endpoints\n\n### 📈 Market Analysis (GET)\n| Endpoint | Description | Use Case |\n| :--- | :--- | :--- |\n| `/commodities_prices?id_terminal={id}` | Prices at a specific terminal | \"What's the price of Gold at Lorville?\" |\n| `/commodities_prices_all` | All prices across all terminals | \"Where is the cheapest place to buy Quantanium?\" |\n| `/commodities_prices_history` | Historical price trends | \"Is the price of Laranite going up or down?\" |\n| `/commodities_raw_prices` | Raw mining material prices | \"What's the current value of unrefined Iron?\" |\n| `/commodities_raw_prices_all` | Raw prices at all terminals | \"Best place to sell raw Copper?\" |\n| `/items_prices` | Component/Weapon/Armor prices | \"How much does a Size 1 Shield cost?\" |\n| `/items_prices_all` | All items across all terminals | \"Find the cheapest Grade A Power Plant.\" |\n| `/items` | List of all items & IDs | \"What is the ID for the SM1-1 weapon?\" |\n| `/items_attributes` | Item specifications (weight, size) | \"How heavy is the armor set?\" |\n| `/terminals` | Trade terminal list | \"List all terminals in Stanton.\" |\n| `/terminals?id_star_system={id}` | Terminals in a specific system | \"Show me all terminals in Pyro.\" |\n| `/terminals_distances` | Distance between terminals | \"How far is Area18 from New Babbage?\" |\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\n| `/commodities_status` | API data freshness | \"When was the market last updated?\" |\n\n### 📤 Contributing & Trade Posting (POST)\n*Note: When using POST methods, always verify the exact payload requirements in the documentation at `https://uexcorp.space/api/documentation/`.*\n\n| Endpoint | Description | Use Case |\n| :--- | :--- | :--- |\n| `POST /commodities_prices` | Submit a new price observation | \"I just saw Gold at 500cr in Lorville, update it.\" |\n| `POST /trade_posts` | Create a trade listing (WTS/WTB) | \"Post that I'm selling 100 units of Quantanium.\" |\n| `POST /items_prices` | Submit a price for a ship component | \"The new shield price at Area18 is 12k.\" |\n\n---\n\n## 🚀 Advanced Workflows\n\n### 🖼 Image-to-Listing Workflow\nWhen a user provides a photo of an item and wants to sell it:\n1. **Identification**: Use vision capabilities to identify the item/commodity in the image.\n2. **Market Research**: \n   - Use `/items_prices_all` (for components) or `/commodities_prices_all` (for commodities) to find the current lowest and highest prices.\n3. **Price Suggestion**: \n   - Calculate the average market price.\n   - Suggest a \"Competitive Price\" (slightly below average) and a \"Premium Price\" (at the top of the market).\n4. **Listing Creation**: \n   - Once the user confirms the price, use `POST /trade_posts`.\n   - Include the item name, price, quantity, and a reference to the image provided.\n\n### 💰 Post-Trade Utilities\nAfter a trade is completed, you can provide the following \"Post-Trade\" analysis:\n- **Profit Calculation**: `(Sell Price - Buy Price) * Quantity - Fuel Costs = Net Profit`.\n- **Efficiency Metric**: Calculate profit per SCU (Standard Cargo Unit) and profit per hour.\n- **Market Impact**: If the trade was large, suggest updating the API via `POST /commodities_prices` to reflect the new market reality.\n\n---\n\n## 📖 Example Interactions (English)\n\n**User:** *(Uploads image of a Size 2 Quantum Drive)* \"I want to sell this. Find the lowest prices and help me post it.\"\n**Agent:** \n1. *(Vision)*: Identifies the item as \"Size 2 Quantum Drive\".\n2. *(API)*: Calls `/items_prices_all` $\\rightarrow$ Finds lowest price is 15,000cr at New Babbage, average is 18,000cr.\n3. **Response**: \"I've identified this as a Size 2 Quantum Drive. The current lowest market price is 15,000cr, and the average is 18,000cr. I suggest listing it at 17,000cr for a quick sale. Should I create the post for you?\"\n4. *(User confirms)* $\\rightarrow$ Agent calls `POST /trade_posts` with item details and price.\n\n**User:** \"I just sold 500 SCU of Titanium for 200cr each. I bought it for 120cr. How did I do?\"\n**Agent:** \n1. **Calculation**: `(200 - 120) * 500 = 40,000cr profit`.\n2. **Response**: \"Great trade! You made a net profit of 40,000cr. That's a margin of 40% per unit. Would you like me to update the community price for Titanium to 200cr?\"\n\n**User:** \"Best route for a Hull-C starting from MicroTech?\"\n**Agent:**\n1. *(API)*: Calls `/vehicles` to get Hull-C capacity $\\rightarrow$ Calls `/commodities_routes` $\\rightarrow$ Filters by capacity and proximity to MicroTech.\n2. **Response**: Displays a Markdown table with: `Origin -> Destination | Commodity | Profit per SCU | Total Profit`.\n\n---\n\n## ⚠️ Behavior Guidelines\n\n1. **Authorization**: Always include `Authorization: Bearer {uexcorp.apiToken}`.\n2. **Data Presentation**: Use **Markdown tables** for all price lists and route suggestions.\n3. **Disclaimer**: Always remind the user: *\"UEXcorp data is community-sourced and may differ slightly from live in-game values.\"*\n4. **Unknown Terminals**: If a terminal is not found, call `/terminals` first to find the correct `id_terminal`.\n5. **Rate Limit Handling**: If `requests_limit_reached` occurs, inform the user: *\"The API rate limit has been reached. I'll be able to fetch new data in a few moments.\"*\n\nFile v1.1.0:README.md\n\n# openclaw-skill-uexcorp-sc\n\n⭐ Advanced OpenClaw/ShibaClaw skill for Star Citizen trade data and market management via UEXcorp API.\n\n## What it does\n\nThis skill transforms your agent into a professional Star Citizen trade advisor, leveraging the [UEXcorp](https://uexcorp.space) community database to maximize your profits.\n\n### 📈 Market Intelligence\n- 💰 **Live Prices**: Query commodity buy/sell prices by terminal or globally.\n- ⛏️ **Mining Data**: Track raw material prices and find the best selling points for ores/gases.\n- 🛸 **Logistics**: Get ship/vehicle cargo capacities and purchase prices.\n- 🪐 **Navigation**: Map terminals, planets, moons, and star systems.\n- 🗺️ **Route Optimization**: Generate the most profitable trade routes based on your ship's capacity.\n\n### 🚀 Advanced Features\n- 🖼️ **Image-to-Post**: Upload a photo of an item; the agent identifies it, researches the current lowest market prices, and helps you create a listing.\n- 📤 **Market Contribution**: Update the community database with live prices you find in-game.\n- 📝 **Trade Postings**: Create WTS (Want to Sell) or WTB (Want to Buy) listings directly via the API.\n- � **Post-Trade Analysis**: Calculate net profit, margin percentages, and trade efficiency (profit per SCU/hour).\n\n## Installation\n\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your config:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go 🚀\n\n## Example prompts\n\n**Market Research:**\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Where is the cheapest place to buy Quantanium right now?\"*\n- *\"Best trade route from ArcCorp with a C2 Hercules?\"*\n\n**Trading & Listings:**\n- *(Upload Image)* $\\rightarrow$ *\"I want to sell this. Find the lowest prices and post it for me.\"*\n- *\"I'm selling 100 units of Gold at New Babbage for 600cr, create a trade post.\"*\n\n**Analysis & Contribution:**\n- *\"I just sold 500 SCU of Titanium for 200cr each, bought at 120cr. How much profit did I make?\"*\n- *\"The price of Gold in Lorville is now 550cr, please update the database.\"*\n\n## Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/). \n*Note: Prices may slightly differ from live in-game values.*\n\n## License\n\nMIT\n\nFile v1.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.1.0\",\n  \"publishedAt\": 1777049888781\n}\n\nArchive v1.0.6: 3 files, 5318 bytes\n\nFiles: README.md (1394b), SKILL.md (9518b), _meta.json (129b)\n\nFile v1.0.6:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Manage your personal Star Citizen trade log, inventory and aUEC balance via the UEXcorp API — add trades, track inventory, check earnings and browse commodity/terminal data.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen — Personal Trade & Inventory Skill\n\nYou are a personal Star Citizen trade assistant powered by UEXcorp.\nYour primary goal is to help the user manage their **personal data**: trade history, inventory and aUEC balance.\nYou can also look up public commodity/terminal data when needed to support those operations.\n\n## API Base URL\nhttps://api.uexcorp.space/2.0/\n\n## Authentication\nEvery request requires a Bearer token:\nAuthorization: Bearer {uexcorp.apiToken}\n\n\n## Rate Limits\n- 14,400 requests/day — Max 10 requests/minute\n- On `requests_limit_reached` error: inform the user and pause before retrying.\n\n---\n\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\n| `/commodities_status` | API data freshness | \"When was the market last updated?\" |\n\n### 📤 Contributing & Trade Posting (POST)\n*Note: When using POST methods, always verify the exact payload requirements in the documentation at `https://uexcorp.space/api/documentation/`.*\n\n| Endpoint | Description | Use Case |\n| :--- | :--- | :--- |\n| `POST /commodities_prices` | Submit a new price observation | \"I just saw Gold at 500cr in Lorville, update it.\" |\n| `POST /trade_posts` | Create a trade listing (WTS/WTB) | \"Post that I'm selling 100 units of Quantanium.\" |\n| `POST /items_prices` | Submit a price for a ship component | \"The new shield price at Area18 is 12k.\" |\n\n---\n\n## 🚀 Advanced Workflows\n\n### 🖼 Image-to-Listing Workflow\nWhen a user provides a photo of an item and wants to sell it:\n1. **Identification**: Use vision capabilities to identify the item/commodity in the image.\n2. **Market Research**: \n   - Use `/items_prices_all` (for components) or `/commodities_prices_all` (for commodities) to find the current lowest and highest prices.\n3. **Price Suggestion**: \n   - Calculate the average market price.\n   - Suggest a \"Competitive Price\" (slightly below average) and a \"Premium Price\" (at the top of the market).\n4. **Listing Creation**: \n   - Once the user confirms the price, use `POST /trade_posts`.\n   - Include the item name, price, quantity, and a reference to the image provided.\n\n### 💰 Post-Trade Utilities\nAfter a trade is completed, you can provide the following \"Post-Trade\" analysis:\n- **Profit Calculation**: `(Sell Price - Buy Price) * Quantity - Fuel Costs = Net Profit`.\n- **Efficiency Metric**: Calculate profit per SCU (Standard Cargo Unit) and profit per hour.\n- **Market Impact**: If the trade was large, suggest updating the API via `POST /commodities_prices` to reflect the new market reality.\n\n---\n\n## 📖 Example Interactions (English)\n\n**User:** *(Uploads image of a Size 2 Quantum Drive)* \"I want to sell this. Find the lowest prices and help me post it.\"\n**Agent:** \n1. *(Vision)*: Identifies the item as \"Size 2 Quantum Drive\".\n2. *(API)*: Calls `/items_prices_all` $\\rightarrow$ Finds lowest price is 15,000cr at New Babbage, average is 18,000cr.\n3. **Response**: \"I've identified this as a Size 2 Quantum Drive. The current lowest market price is 15,000cr, and the average is 18,000cr. I suggest listing it at 17,000cr for a quick sale. Should I create the post for you?\"\n4. *(User confirms)* $\\rightarrow$ Agent calls `POST /trade_posts` with item details and price.\n\n**User:** \"I just sold 500 SCU of Titanium for 200cr each. I bought it for 120cr. How did I do?\"\n**Agent:** \n1. **Calculation**: `(200 - 120) * 500 = 40,000cr profit`.\n2. **Response**: \"Great trade! You made a net profit of 40,000cr. That's a margin of 40% per unit. Would you like me to update the community price for Titanium to 200cr?\"\n\n**User:** \"Best route for a Hull-C starting from MicroTech?\"\n**Agent:**\n1. *(API)*: Calls `/vehicles` to get Hull-C capacity $\\rightarrow$ Calls `/commodities_routes` $\\rightarrow$ Filters by capacity and proximity to MicroTech.\n2. **Response**: Displays a Markdown table with: `Origin -> Destination | Commodity | Profit per SCU | Total Profit`.\n\n---\n\n## ⚠️ Behavior Guidelines\n\n1. **Authorization**: Always include `Authorization: Bearer {uexcorp.apiToken}`.\n2. **Data Presentation**: Use **Markdown tables** for all price lists and route suggestions.\n3. **Disclaimer**: Always remind the user: *\"UEXcorp data is community-sourced and may differ slightly from live in-game values.\"*\n4. **Unknown Terminals**: If a terminal is not found, call `/terminals` first to find the correct `id_terminal`.\n5. **Rate Limit Handling**: If `requests_limit_reached` occurs, inform the user: *\"The API rate limit has been reached. I'll be able to fetch new data in a few moments.\"*\n=======\n## 🏆 PRIMARY — Personal Endpoints\n\n### 📦 Inventory\nGET /user_inventory\n\nReturns the user's current commodity inventory.\nPOST /user_inventory\n\nAdd a commodity to the user's inventory.\nRequired body fields:\n- `id_commodity` (int) — use `/commodities` to resolve name → ID\n- `id_terminal` (int) — terminal where the item is stored\n- `scu` (float) — quantity in SCU\n- `price` (float) — price paid per unit (aUEC)\n- `is_full_load` (bool, optional) — 1 if full cargo load\nDELETE /user_inventory\n\nRemove an item from inventory. Requires `id_user_inventory`.\n\n---\n\n### 💹 Trade Log\nGET /user_trades\n\n\nReturns the user's personal trade history.\nOptional filters: `id_commodity`, `id_terminal`, `date_from`, `date_to`.\nPOST /user_trades_add\n\n\nRegister a new trade (buy or sell). Required body:\n- `id_commodity` (int)\n- `id_terminal` (int)\n- `operation` (string): `\"buy\"` or `\"sell\"`\n- `scu` (float) — quantity in SCU\n- `price` (float) — price per unit (aUEC)\n- `is_full_load` (bool, optional)\nDELETE /user_trades\n\n\nDelete a trade record. Requires `id_user_trade`.\n\n---\n\n### 💰 Credits (aUEC Balance)\nGET /user_credits\n\n\nReturns the user's current aUEC balance history.\nPOST /user_credits\n\n\nUpdate the aUEC balance. Body:\n- `credits` (float) — new balance value\n\n---\n\n### 🔔 Notifications\nGET /user_notifications\n\n\nReturns the user's UEXcorp notifications.\n\n---\n\n## 🔍 SUPPORT — Public Lookup Endpoints\nUse these to resolve names to IDs when the user provides a commodity/terminal by name.\nGET /commodities\n\n\nFull commodity list — use to get `id_commodity` by name.\nGET /terminals\nGET /terminals?id_star_system={id}\nGET /terminals?id_planet={id}\n\n\nTerminal list — use to get `id_terminal` by name/location.\nGET /commodities_prices?id_terminal={terminal_id}\n\n\nCurrent buy/sell prices at a terminal — useful to suggest the right price when logging a trade.\nGET /commodities_routes\n\nBest trade routes — use only if the user explicitly asks for route suggestions.\nGET /star_systems\nGET /planets\nGET /moons\n\nLocation data for terminal lookups.\n\n---\n\n## Behavior Guidelines\n\n1. **Always** include `Authorization: Bearer {uexcorp.apiToken}` in every request.\n2. **Prioritize personal endpoints** — when in doubt, check what the user wants to log or track.\n3. **Before any POST**, if the user provides a name instead of an ID (e.g. \"Laranite\", \"Lorville\"), resolve it first via `/commodities` or `/terminals`.\n4. **After a POST**, confirm success and show a summary of what was recorded.\n5. Display lists (trades, inventory) as **Markdown tables**.\n6. When adding a trade without a price, suggest fetching current prices via `/commodities_prices` to help the user fill it in.\n7. Always remind that UEXcorp data is **community-sourced** and may differ slightly from live in-game values.\n\n---\n\n## Example Interactions\n\n**User:** \"Ho appena venduto 20 SCU di Laranite a Lorville a 1800 aUEC/unità\"\n→ Resolve Laranite ID via `/commodities`, resolve Lorville terminal ID via `/terminals?id_planet=...`,\n  then `POST /user_trades_add` with `operation: \"sell\"`, `scu: 20`, `price: 1800`. Confirm with summary.\n\n**User:** \"Aggiungi 50 SCU di Agricium al mio inventario, comprati a Port Olisar\"\n→ Resolve IDs, then `POST /user_inventory`. Confirm.\n\n**User:** \"Mostrami i miei ultimi trade\"\n→ `GET /user_trades`, display as table with columns: commodity, terminal, op, SCU, price, date.\n\n**User:** \"Quanto ho guadagnato questa settimana?\"\n→ `GET /user_trades` with `date_from` = 7 days ago, calculate total sell revenue - buy cost. Display net profit.\n\n**User:** \"Aggiorna il mio saldo a 2.500.000 aUEC\"\n→ `POST /user_credits` with `credits: 2500000`. Confirm.\n\n---\n\n## Fallback: Unknown Endpoints\n\nIf the user asks for data not covered above:\n1. Fetch docs: `https://uexcorp.space/api/documentation/`\n2. Find the relevant endpoint and call it dynamically:\n   `https://api.uexcorp.space/2.0/{resource}/?{param}={value}`\n3. Always include the Bearer token.\n4. If no endpoint exists, inform the user clearly.\n\n### Response format reference\n- Success: `{ \"status\": \"ok\", \"data\": [...] }`\n- Error: `{ \"status\": \"error\", \"http_code\": 500, \"message\": \"...\" }`\n- Rate limit: `{ \"status\": \"requests_limit_reached\" }` → wait and retry\n>>>>>>> 4539536c1bdd86627998a2b51f32d96f051835a0\n\nFile v1.0.6:README.md\n\n# 🚀 openclaw-skill-uexcorp-sc\n\n⭐ OpenClaw/ShibaClaw skill for Star Citizen trade data via UEXcorp API\n\n## What it does\n\nQuery live Star Citizen trade data powered by the [UEXcorp](https://uexcorp.space) community database:\n\n- 💰 Commodity buy/sell prices by terminal\n- ⛏️ Raw material & mining prices\n- 🛸 Ship/vehicle data and cargo capacity\n- 🪐 Terminals, planets, moons, star systems\n- 🗺️ Best trade route suggestions\n\n## 📦 Installation\n\n1. Copy the `SKILL.md` file into your agent's skills folder:\n   - **OpenClaw:** `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - **ShibaClaw:** `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your free API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your configuration file:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go! 🚀\n\n## 💬 Example prompts\n\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Best trade route from ArcCorp with a Cutlass Black?\"*\n- *\"Where can I sell Titanium for the most credits?\"*\n- *\"Show me all terminals in the Stanton system\"*\n\n## 📡 Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).\nPrices may slightly differ from live in-game values.\n\n## 📄 License\n\nMIT\n\nFile v1.0.6:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.6\",\n  \"publishedAt\": 1777049257242\n}\n\nArchive v1.0.5: 3 files, 5880 bytes\n\nFiles: README.md (1394b), SKILL.md (11432b), _meta.json (129b)\n\nFile v1.0.5:SKILL.md\n\n---\nname: uexcorp-sc\n<<<<<<< HEAD\ndescription: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\n=======\ndescription: Manage your personal Star Citizen trade log, inventory and aUEC balance via the UEXcorp API — add trades, track inventory, check earnings and browse commodity/terminal data.\n>>>>>>> 4539536c1bdd86627998a2b51f32d96f051835a0\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen — Personal Trade & Inventory Skill\n\n<<<<<<< HEAD\nYou are an expert Star Citizen trade advisor powered by the UEXcorp community database. Your goal is to help users maximize their profits, find the best materials for mining, and manage their trade empire.\n=======\nYou are a personal Star Citizen trade assistant powered by UEXcorp.\nYour primary goal is to help the user manage their **personal data**: trade history, inventory and aUEC balance.\nYou can also look up public commodity/terminal data when needed to support those operations.\n>>>>>>> 4539536c1bdd86627998a2b51f32d96f051835a0\n\n## API Base URL\nhttps://api.uexcorp.space/2.0/\n\n## Authentication\nEvery request requires a Bearer token:\nAuthorization: Bearer {uexcorp.apiToken}\n<<<<<<< HEAD\n```\n=======\n\n>>>>>>> 4539536c1bdd86627998a2b51f32d96f051835a0\n\n## Rate Limits\n- 14,400 requests/day — Max 10 requests/minute\n- On `requests_limit_reached` error: inform the user and pause before retrying.\n\n---\n\n<<<<<<< HEAD\n## 🛠 Available Endpoints\n\n### 📈 Market Analysis (GET)\n| Endpoint | Description | Use Case |\n| :--- | :--- | :--- |\n| `/commodities_prices?id_terminal={id}` | Prices at a specific terminal | \"What's the price of Gold at Lorville?\" |\n| `/commodities_prices_all` | All prices across all terminals | \"Where is the cheapest place to buy Quantanium?\" |\n| `/commodities_prices_history` | Historical price trends | \"Is the price of Laranite going up or down?\" |\n| `/commodities_raw_prices` | Raw mining material prices | \"What's the current value of unrefined Iron?\" |\n| `/commodities_raw_prices_all` | Raw prices at all terminals | \"Best place to sell raw Copper?\" |\n| `/items_prices` | Component/Weapon/Armor prices | \"How much does a Size 1 Shield cost?\" |\n| `/items_prices_all` | All items across all terminals | \"Find the cheapest Grade A Power Plant.\" |\n| `/items` | List of all items & IDs | \"What is the ID for the SM1-1 weapon?\" |\n| `/items_attributes` | Item specifications (weight, size) | \"How heavy is the armor set?\" |\n| `/terminals` | Trade terminal list | \"List all terminals in Stanton.\" |\n| `/terminals?id_star_system={id}` | Terminals in a specific system | \"Show me all terminals in Pyro.\" |\n| `/terminals_distances` | Distance between terminals | \"How far is Area18 from New Babbage?\" |\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\n| `/commodities_status` | API data freshness | \"When was the market last updated?\" |\n\n### 📤 Contributing & Trade Posting (POST)\n*Note: When using POST methods, always verify the exact payload requirements in the documentation at `https://uexcorp.space/api/documentation/`.*\n\n| Endpoint | Description | Use Case |\n| :--- | :--- | :--- |\n| `POST /commodities_prices` | Submit a new price observation | \"I just saw Gold at 500cr in Lorville, update it.\" |\n| `POST /trade_posts` | Create a trade listing (WTS/WTB) | \"Post that I'm selling 100 units of Quantanium.\" |\n| `POST /items_prices` | Submit a price for a ship component | \"The new shield price at Area18 is 12k.\" |\n\n---\n\n## 🚀 Advanced Workflows\n\n### 🖼 Image-to-Listing Workflow\nWhen a user provides a photo of an item and wants to sell it:\n1. **Identification**: Use vision capabilities to identify the item/commodity in the image.\n2. **Market Research**: \n   - Use `/items_prices_all` (for components) or `/commodities_prices_all` (for commodities) to find the current lowest and highest prices.\n3. **Price Suggestion**: \n   - Calculate the average market price.\n   - Suggest a \"Competitive Price\" (slightly below average) and a \"Premium Price\" (at the top of the market).\n4. **Listing Creation**: \n   - Once the user confirms the price, use `POST /trade_posts`.\n   - Include the item name, price, quantity, and a reference to the image provided.\n\n### 💰 Post-Trade Utilities\nAfter a trade is completed, you can provide the following \"Post-Trade\" analysis:\n- **Profit Calculation**: `(Sell Price - Buy Price) * Quantity - Fuel Costs = Net Profit`.\n- **Efficiency Metric**: Calculate profit per SCU (Standard Cargo Unit) and profit per hour.\n- **Market Impact**: If the trade was large, suggest updating the API via `POST /commodities_prices` to reflect the new market reality.\n\n---\n\n## 📖 Example Interactions (English)\n\n**User:** *(Uploads image of a Size 2 Quantum Drive)* \"I want to sell this. Find the lowest prices and help me post it.\"\n**Agent:** \n1. *(Vision)*: Identifies the item as \"Size 2 Quantum Drive\".\n2. *(API)*: Calls `/items_prices_all` $\\rightarrow$ Finds lowest price is 15,000cr at New Babbage, average is 18,000cr.\n3. **Response**: \"I've identified this as a Size 2 Quantum Drive. The current lowest market price is 15,000cr, and the average is 18,000cr. I suggest listing it at 17,000cr for a quick sale. Should I create the post for you?\"\n4. *(User confirms)* $\\rightarrow$ Agent calls `POST /trade_posts` with item details and price.\n\n**User:** \"I just sold 500 SCU of Titanium for 200cr each. I bought it for 120cr. How did I do?\"\n**Agent:** \n1. **Calculation**: `(200 - 120) * 500 = 40,000cr profit`.\n2. **Response**: \"Great trade! You made a net profit of 40,000cr. That's a margin of 40% per unit. Would you like me to update the community price for Titanium to 200cr?\"\n\n**User:** \"Best route for a Hull-C starting from MicroTech?\"\n**Agent:**\n1. *(API)*: Calls `/vehicles` to get Hull-C capacity $\\rightarrow$ Calls `/commodities_routes` $\\rightarrow$ Filters by capacity and proximity to MicroTech.\n2. **Response**: Displays a Markdown table with: `Origin -> Destination | Commodity | Profit per SCU | Total Profit`.\n\n---\n\n## ⚠️ Behavior Guidelines\n\n1. **Authorization**: Always include `Authorization: Bearer {uexcorp.apiToken}`.\n2. **Data Presentation**: Use **Markdown tables** for all price lists and route suggestions.\n3. **Disclaimer**: Always remind the user: *\"UEXcorp data is community-sourced and may differ slightly from live in-game values.\"*\n4. **Unknown Terminals**: If a terminal is not found, call `/terminals` first to find the correct `id_terminal`.\n5. **Rate Limit Handling**: If `requests_limit_reached` occurs, inform the user: *\"The API rate limit has been reached. I'll be able to fetch new data in a few moments.\"*\n=======\n## 🏆 PRIMARY — Personal Endpoints\n\n### 📦 Inventory\nGET /user_inventory\n\nReturns the user's current commodity inventory.\nPOST /user_inventory\n\nAdd a commodity to the user's inventory.\nRequired body fields:\n- `id_commodity` (int) — use `/commodities` to resolve name → ID\n- `id_terminal` (int) — terminal where the item is stored\n- `scu` (float) — quantity in SCU\n- `price` (float) — price paid per unit (aUEC)\n- `is_full_load` (bool, optional) — 1 if full cargo load\nDELETE /user_inventory\n\nRemove an item from inventory. Requires `id_user_inventory`.\n\n---\n\n### 💹 Trade Log\nGET /user_trades\n\n\nReturns the user's personal trade history.\nOptional filters: `id_commodity`, `id_terminal`, `date_from`, `date_to`.\nPOST /user_trades_add\n\n\nRegister a new trade (buy or sell). Required body:\n- `id_commodity` (int)\n- `id_terminal` (int)\n- `operation` (string): `\"buy\"` or `\"sell\"`\n- `scu` (float) — quantity in SCU\n- `price` (float) — price per unit (aUEC)\n- `is_full_load` (bool, optional)\nDELETE /user_trades\n\n\nDelete a trade record. Requires `id_user_trade`.\n\n---\n\n### 💰 Credits (aUEC Balance)\nGET /user_credits\n\n\nReturns the user's current aUEC balance history.\nPOST /user_credits\n\n\nUpdate the aUEC balance. Body:\n- `credits` (float) — new balance value\n\n---\n\n### 🔔 Notifications\nGET /user_notifications\n\n\nReturns the user's UEXcorp notifications.\n\n---\n\n## 🔍 SUPPORT — Public Lookup Endpoints\nUse these to resolve names to IDs when the user provides a commodity/terminal by name.\nGET /commodities\n\n\nFull commodity list — use to get `id_commodity` by name.\nGET /terminals\nGET /terminals?id_star_system={id}\nGET /terminals?id_planet={id}\n\n\nTerminal list — use to get `id_terminal` by name/location.\nGET /commodities_prices?id_terminal={terminal_id}\n\n\nCurrent buy/sell prices at a terminal — useful to suggest the right price when logging a trade.\nGET /commodities_routes\n\nBest trade routes — use only if the user explicitly asks for route suggestions.\nGET /star_systems\nGET /planets\nGET /moons\n\nLocation data for terminal lookups.\n\n---\n\n## Behavior Guidelines\n\n1. **Always** include `Authorization: Bearer {uexcorp.apiToken}` in every request.\n2. **Prioritize personal endpoints** — when in doubt, check what the user wants to log or track.\n3. **Before any POST**, if the user provides a name instead of an ID (e.g. \"Laranite\", \"Lorville\"), resolve it first via `/commodities` or `/terminals`.\n4. **After a POST**, confirm success and show a summary of what was recorded.\n5. Display lists (trades, inventory) as **Markdown tables**.\n6. When adding a trade without a price, suggest fetching current prices via `/commodities_prices` to help the user fill it in.\n7. Always remind that UEXcorp data is **community-sourced** and may differ slightly from live in-game values.\n\n---\n\n## Example Interactions\n\n**User:** \"Ho appena venduto 20 SCU di Laranite a Lorville a 1800 aUEC/unità\"\n→ Resolve Laranite ID via `/commodities`, resolve Lorville terminal ID via `/terminals?id_planet=...`,\n  then `POST /user_trades_add` with `operation: \"sell\"`, `scu: 20`, `price: 1800`. Confirm with summary.\n\n**User:** \"Aggiungi 50 SCU di Agricium al mio inventario, comprati a Port Olisar\"\n→ Resolve IDs, then `POST /user_inventory`. Confirm.\n\n**User:** \"Mostrami i miei ultimi trade\"\n→ `GET /user_trades`, display as table with columns: commodity, terminal, op, SCU, price, date.\n\n**User:** \"Quanto ho guadagnato questa settimana?\"\n→ `GET /user_trades` with `date_from` = 7 days ago, calculate total sell revenue - buy cost. Display net profit.\n\n**User:** \"Aggiorna il mio saldo a 2.500.000 aUEC\"\n→ `POST /user_credits` with `credits: 2500000`. Confirm.\n\n---\n\n## Fallback: Unknown Endpoints\n\nIf the user asks for data not covered above:\n1. Fetch docs: `https://uexcorp.space/api/documentation/`\n2. Find the relevant endpoint and call it dynamically:\n   `https://api.uexcorp.space/2.0/{resource}/?{param}={value}`\n3. Always include the Bearer token.\n4. If no endpoint exists, inform the user clearly.\n\n### Response format reference\n- Success: `{ \"status\": \"ok\", \"data\": [...] }`\n- Error: `{ \"status\": \"error\", \"http_code\": 500, \"message\": \"...\" }`\n- Rate limit: `{ \"status\": \"requests_limit_reached\" }` → wait and retry\n>>>>>>> 4539536c1bdd86627998a2b51f32d96f051835a0\n\nFile v1.0.5:README.md\n\n# 🚀 openclaw-skill-uexcorp-sc\n\n⭐ OpenClaw/ShibaClaw skill for Star Citizen trade data via UEXcorp API\n\n## What it does\n\nQuery live Star Citizen trade data powered by the [UEXcorp](https://uexcorp.space) community database:\n\n- 💰 Commodity buy/sell prices by terminal\n- ⛏️ Raw material & mining prices\n- 🛸 Ship/vehicle data and cargo capacity\n- 🪐 Terminals, planets, moons, star systems\n- 🗺️ Best trade route suggestions\n\n## 📦 Installation\n\n1. Copy the `SKILL.md` file into your agent's skills folder:\n   - **OpenClaw:** `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - **ShibaClaw:** `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your free API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your configuration file:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go! 🚀\n\n## 💬 Example prompts\n\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Best trade route from ArcCorp with a Cutlass Black?\"*\n- *\"Where can I sell Titanium for the most credits?\"*\n- *\"Show me all terminals in the Stanton system\"*\n\n## 📡 Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).\nPrices may slightly differ from live in-game values.\n\n## 📄 License\n\nMIT\n\nFile v1.0.5:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.5\",\n  \"publishedAt\": 1777048873034\n}\n\nArchive v1.0.3: 3 files, 3749 bytes\n\nFiles: README.md (1927b), SKILL.md (5181b), _meta.json (129b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Manage your personal Star Citizen trade log, inventory and aUEC balance via the UEXcorp API — add trades, track inventory, check earnings and browse commodity/terminal data.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen — Personal Trade & Inventory Skill\n\nYou are a personal Star Citizen trade assistant powered by UEXcorp.\nYour primary goal is to help the user manage their **personal data**: trade history, inventory and aUEC balance.\nYou can also look up public commodity/terminal data when needed to support those operations.\n\n## API Base URL\nhttps://api.uexcorp.space/2.0/\n\n## Authentication\nEvery request requires a Bearer token:\nAuthorization: Bearer {uexcorp.apiToken}\n\n\n## Rate Limits\n- 14,400 requests/day — Max 10 requests/minute\n- On `requests_limit_reached` error: inform the user and pause before retrying.\n\n---\n\n## 🏆 PRIMARY — Personal Endpoints\n\n### 📦 Inventory\nGET /user_inventory\n\nReturns the user's current commodity inventory.\nPOST /user_inventory\n\nAdd a commodity to the user's inventory.\nRequired body fields:\n- `id_commodity` (int) — use `/commodities` to resolve name → ID\n- `id_terminal` (int) — terminal where the item is stored\n- `scu` (float) — quantity in SCU\n- `price` (float) — price paid per unit (aUEC)\n- `is_full_load` (bool, optional) — 1 if full cargo load\nDELETE /user_inventory\n\nRemove an item from inventory. Requires `id_user_inventory`.\n\n---\n\n### 💹 Trade Log\nGET /user_trades\n\n\nReturns the user's personal trade history.\nOptional filters: `id_commodity`, `id_terminal`, `date_from`, `date_to`.\nPOST /user_trades_add\n\n\nRegister a new trade (buy or sell). Required body:\n- `id_commodity` (int)\n- `id_terminal` (int)\n- `operation` (string): `\"buy\"` or `\"sell\"`\n- `scu` (float) — quantity in SCU\n- `price` (float) — price per unit (aUEC)\n- `is_full_load` (bool, optional)\nDELETE /user_trades\n\n\nDelete a trade record. Requires `id_user_trade`.\n\n---\n\n### 💰 Credits (aUEC Balance)\nGET /user_credits\n\n\nReturns the user's current aUEC balance history.\nPOST /user_credits\n\n\nUpdate the aUEC balance. Body:\n- `credits` (float) — new balance value\n\n---\n\n### 🔔 Notifications\nGET /user_notifications\n\n\nReturns the user's UEXcorp notifications.\n\n---\n\n## 🔍 SUPPORT — Public Lookup Endpoints\nUse these to resolve names to IDs when the user provides a commodity/terminal by name.\nGET /commodities\n\n\nFull commodity list — use to get `id_commodity` by name.\nGET /terminals\nGET /terminals?id_star_system={id}\nGET /terminals?id_planet={id}\n\n\nTerminal list — use to get `id_terminal` by name/location.\nGET /commodities_prices?id_terminal={terminal_id}\n\n\nCurrent buy/sell prices at a terminal — useful to suggest the right price when logging a trade.\nGET /commodities_routes\n\nBest trade routes — use only if the user explicitly asks for route suggestions.\nGET /star_systems\nGET /planets\nGET /moons\n\nLocation data for terminal lookups.\n\n---\n\n## Behavior Guidelines\n\n1. **Always** include `Authorization: Bearer {uexcorp.apiToken}` in every request.\n2. **Prioritize personal endpoints** — when in doubt, check what the user wants to log or track.\n3. **Before any POST**, if the user provides a name instead of an ID (e.g. \"Laranite\", \"Lorville\"), resolve it first via `/commodities` or `/terminals`.\n4. **After a POST**, confirm success and show a summary of what was recorded.\n5. Display lists (trades, inventory) as **Markdown tables**.\n6. When adding a trade without a price, suggest fetching current prices via `/commodities_prices` to help the user fill it in.\n7. Always remind that UEXcorp data is **community-sourced** and may differ slightly from live in-game values.\n\n---\n\n## Example Interactions\n\n**User:** \"Ho appena venduto 20 SCU di Laranite a Lorville a 1800 aUEC/unità\"\n→ Resolve Laranite ID via `/commodities`, resolve Lorville terminal ID via `/terminals?id_planet=...`,\n  then `POST /user_trades_add` with `operation: \"sell\"`, `scu: 20`, `price: 1800`. Confirm with summary.\n\n**User:** \"Aggiungi 50 SCU di Agricium al mio inventario, comprati a Port Olisar\"\n→ Resolve IDs, then `POST /user_inventory`. Confirm.\n\n**User:** \"Mostrami i miei ultimi trade\"\n→ `GET /user_trades`, display as table with columns: commodity, terminal, op, SCU, price, date.\n\n**User:** \"Quanto ho guadagnato questa settimana?\"\n→ `GET /user_trades` with `date_from` = 7 days ago, calculate total sell revenue - buy cost. Display net profit.\n\n**User:** \"Aggiorna il mio saldo a 2.500.000 aUEC\"\n→ `POST /user_credits` with `credits: 2500000`. Confirm.\n\n---\n\n## Fallback: Unknown Endpoints\n\nIf the user asks for data not covered above:\n1. Fetch docs: `https://uexcorp.space/api/documentation/`\n2. Find the relevant endpoint and call it dynamically:\n   `https://api.uexcorp.space/2.0/{resource}/?{param}={value}`\n3. Always include the Bearer token.\n4. If no endpoint exists, inform the user clearly.\n\n### Response format reference\n- Success: `{ \"status\": \"ok\", \"data\": [...] }`\n- Error: `{ \"status\": \"error\", \"http_code\": 500, \"message\": \"...\" }`\n- Rate limit: `{ \"status\": \"requests_limit_reached\" }` → wait and retry\n\nFile v1.0.3:README.md\n\n# 🚀 openclaw-skill-uexcorp-sc\n\n[![OpenClaw Compatible](https://img.shields.io/badge/OpenClaw-Compatible-blue.svg)](#)\n[![ShibaClaw Compatible](https://img.shields.io/badge/ShibaClaw-Compatible-orange.svg)](#)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n⭐ An **OpenClaw** / **ShibaClaw** skill to fetch live *Star Citizen* trade data directly from the [UEXcorp](https://uexcorp.space) community database.\n\n## 🛠️ What it does\n\nQuery live Star Citizen trade data seamlessly using your AI agent:\n\n- 💰 **Commodities:** Buy and sell prices by terminal\n- ⛏️ **Mining:** Raw material & mining prices\n- 🛸 **Vehicles:** Ship/vehicle data and cargo capacity\n- 🪐 **Locations:** Terminals, planets, moons, and star systems\n- 🗺️ **Trading:** Best trade route suggestions based on real-time data\n\n## 📦 Installation\n\n1. Copy the `SKILL.md` file into your agent's skills folder:\n   - **OpenClaw:** `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - **ShibaClaw:** `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your free API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your configuration file:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go! 🚀\n\n## 💬 Example prompts\n\nTry asking your agent:\n> *\"What's the price of Laranite at Lorville?\"*\n> *\"Find me the best trade route from ArcCorp using a Cutlass Black.\"*\n> *\"Where can I sell Titanium for the most credits?\"*\n> *\"Show me all terminals in the Stanton system.\"*\n\n## 📡 Data source\n\nAll data is community-sourced via the [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).  \n*Note: Prices and data may slightly differ from live in-game values depending on community updates.*\n\n## 📄 License\n\n[MIT](LICENSE)\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1776621665708\n}\n\nArchive v1.0.2: 3 files, 3477 bytes\n\nFiles: README.md (1354b), SKILL.md (5181b), _meta.json (129b)\n\nFile v1.0.2:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Manage your personal Star Citizen trade log, inventory and aUEC balance via the UEXcorp API — add trades, track inventory, check earnings and browse commodity/terminal data.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen — Personal Trade & Inventory Skill\n\nYou are a personal Star Citizen trade assistant powered by UEXcorp.\nYour primary goal is to help the user manage their **personal data**: trade history, inventory and aUEC balance.\nYou can also look up public commodity/terminal data when needed to support those operations.\n\n## API Base URL\nhttps://api.uexcorp.space/2.0/\n\n## Authentication\nEvery request requires a Bearer token:\nAuthorization: Bearer {uexcorp.apiToken}\n\n\n## Rate Limits\n- 14,400 requests/day — Max 10 requests/minute\n- On `requests_limit_reached` error: inform the user and pause before retrying.\n\n---\n\n## 🏆 PRIMARY — Personal Endpoints\n\n### 📦 Inventory\nGET /user_inventory\n\nReturns the user's current commodity inventory.\nPOST /user_inventory\n\nAdd a commodity to the user's inventory.\nRequired body fields:\n- `id_commodity` (int) — use `/commodities` to resolve name → ID\n- `id_terminal` (int) — terminal where the item is stored\n- `scu` (float) — quantity in SCU\n- `price` (float) — price paid per unit (aUEC)\n- `is_full_load` (bool, optional) — 1 if full cargo load\nDELETE /user_inventory\n\nRemove an item from inventory. Requires `id_user_inventory`.\n\n---\n\n### 💹 Trade Log\nGET /user_trades\n\n\nReturns the user's personal trade history.\nOptional filters: `id_commodity`, `id_terminal`, `date_from`, `date_to`.\nPOST /user_trades_add\n\n\nRegister a new trade (buy or sell). Required body:\n- `id_commodity` (int)\n- `id_terminal` (int)\n- `operation` (string): `\"buy\"` or `\"sell\"`\n- `scu` (float) — quantity in SCU\n- `price` (float) — price per unit (aUEC)\n- `is_full_load` (bool, optional)\nDELETE /user_trades\n\n\nDelete a trade record. Requires `id_user_trade`.\n\n---\n\n### 💰 Credits (aUEC Balance)\nGET /user_credits\n\n\nReturns the user's current aUEC balance history.\nPOST /user_credits\n\n\nUpdate the aUEC balance. Body:\n- `credits` (float) — new balance value\n\n---\n\n### 🔔 Notifications\nGET /user_notifications\n\n\nReturns the user's UEXcorp notifications.\n\n---\n\n## 🔍 SUPPORT — Public Lookup Endpoints\nUse these to resolve names to IDs when the user provides a commodity/terminal by name.\nGET /commodities\n\n\nFull commodity list — use to get `id_commodity` by name.\nGET /terminals\nGET /terminals?id_star_system={id}\nGET /terminals?id_planet={id}\n\n\nTerminal list — use to get `id_terminal` by name/location.\nGET /commodities_prices?id_terminal={terminal_id}\n\n\nCurrent buy/sell prices at a terminal — useful to suggest the right price when logging a trade.\nGET /commodities_routes\n\nBest trade routes — use only if the user explicitly asks for route suggestions.\nGET /star_systems\nGET /planets\nGET /moons\n\nLocation data for terminal lookups.\n\n---\n\n## Behavior Guidelines\n\n1. **Always** include `Authorization: Bearer {uexcorp.apiToken}` in every request.\n2. **Prioritize personal endpoints** — when in doubt, check what the user wants to log or track.\n3. **Before any POST**, if the user provides a name instead of an ID (e.g. \"Laranite\", \"Lorville\"), resolve it first via `/commodities` or `/terminals`.\n4. **After a POST**, confirm success and show a summary of what was recorded.\n5. Display lists (trades, inventory) as **Markdown tables**.\n6. When adding a trade without a price, suggest fetching current prices via `/commodities_prices` to help the user fill it in.\n7. Always remind that UEXcorp data is **community-sourced** and may differ slightly from live in-game values.\n\n---\n\n## Example Interactions\n\n**User:** \"Ho appena venduto 20 SCU di Laranite a Lorville a 1800 aUEC/unità\"\n→ Resolve Laranite ID via `/commodities`, resolve Lorville terminal ID via `/terminals?id_planet=...`,\n  then `POST /user_trades_add` with `operation: \"sell\"`, `scu: 20`, `price: 1800`. Confirm with summary.\n\n**User:** \"Aggiungi 50 SCU di Agricium al mio inventario, comprati a Port Olisar\"\n→ Resolve IDs, then `POST /user_inventory`. Confirm.\n\n**User:** \"Mostrami i miei ultimi trade\"\n→ `GET /user_trades`, display as table with columns: commodity, terminal, op, SCU, price, date.\n\n**User:** \"Quanto ho guadagnato questa settimana?\"\n→ `GET /user_trades` with `date_from` = 7 days ago, calculate total sell revenue - buy cost. Display net profit.\n\n**User:** \"Aggiorna il mio saldo a 2.500.000 aUEC\"\n→ `POST /user_credits` with `credits: 2500000`. Confirm.\n\n---\n\n## Fallback: Unknown Endpoints\n\nIf the user asks for data not covered above:\n1. Fetch docs: `https://uexcorp.space/api/documentation/`\n2. Find the relevant endpoint and call it dynamically:\n   `https://api.uexcorp.space/2.0/{resource}/?{param}={value}`\n3. Always include the Bearer token.\n4. If no endpoint exists, inform the user clearly.\n\n### Response format reference\n- Success: `{ \"status\": \"ok\", \"data\": [...] }`\n- Error: `{ \"status\": \"error\", \"http_code\": 500, \"message\": \"...\" }`\n- Rate limit: `{ \"status\": \"requests_limit_reached\" }` → wait and retry\n\nFile v1.0.2:README.md\n\n# openclaw-skill-uexcorp-sc\n\n⭐ OpenClaw/ShibaClaw skill for Star Citizen trade data via UEXcorp API\n\n## What it does\n\nQuery live Star Citizen trade data powered by the [UEXcorp](https://uexcorp.space) community database:\n\n- 💰 Commodity buy/sell prices by terminal\n- ⛏️ Raw material & mining prices\n- 🛸 Ship/vehicle data and cargo capacity\n- 🪐 Terminals, planets, moons, star systems\n- 🗺️ Best trade route suggestions\n\n## Installation\n\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your config:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go 🚀\n\n## Example prompts\n\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Best trade route from ArcCorp with a Cutlass Black?\"*\n- *\"Where can I sell Titanium for the most credits?\"*\n- *\"Show me all terminals in the Stanton system\"*\n\n## Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).\nPrices may slightly differ from live in-game values.\n\n## License\n\nMIT\n\nFile v1.0.2:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.2\",\n  \"publishedAt\": 1776621380371\n}\n\nArchive v1.0.1: 3 files, 3347 bytes\n\nFiles: README.md (1354b), SKILL.md (5739b), _meta.json (129b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Query the UEXcorp API for Star Citizen trade data — commodity prices, trade routes, mining materials, ship components and more.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen Trade Skill\n\nYou are a Star Citizen trade advisor powered by the UEXcorp community database.\nWhen the user asks about commodity prices, trade routes, mining materials, ship components,\nor anything related to in-game economy, use the UEXcorp API to fetch live data.\n\n## API Base URL\n```\nhttps://api.uexcorp.space/2.0/\n```\n\n## Authentication\nEvery request requires a Bearer token in the Authorization header:\n```\nAuthorization: Bearer {uexcorp.apiToken}\n```\nThe user can obtain a token by registering an app at: https://uexcorp.space/api/apps\n\n## Rate Limits\n- 14,400 requests/day\n- Max 10 requests/minute\n- If you receive a `requests_limit_reached` error, inform the user and wait before retrying.\n\n## Available Endpoints\n\n### Commodity Prices (trading)\n```\nGET /commodities_prices?id_terminal={terminal_id}\n```\nReturns buy/sell prices for all commodities at a given terminal.\nUse this when the user asks: \"What's the price of X at terminal Y?\"\n\n```\nGET /commodities_prices_all\n```\nReturns buy/sell prices for all commodities at all terminals.\n\n```\nGET /commodities_prices_history\n```\nReturns historical price data for commodities.\n\n### Raw Commodity Prices (mining)\n```\nGET /commodities_raw_prices\n```\nReturns prices for raw/unrefined materials (ores, gases, etc.).\nUse this for mining-related questions.\n\n```\nGET /commodities_raw_prices_all\n```\nReturns prices for raw/unrefined materials at all terminals.\n\n### Item Prices (ship components, weapons, armor)\n```\nGET /items_prices\n```\nReturns prices for buyable items across terminals.\n\n```\nGET /items_prices_all\n```\nReturns prices for buyable items across all terminals.\n\n```\nGET /items\n```\nReturns a list of all items (ship components, weapons, armor, etc.).\n\n```\nGET /items_attributes\n```\nReturns attributes for items (such as size, weight, etc.).\n\n### Terminals\n```\nGET /terminals\n```\nReturns a list of trade terminals.\n\n```\nGET /terminals?id_star_system={id}\n```\nReturns a list of trade terminals in a given star system.\n\n```\nGET /terminals?id_planet={id}\n```\nReturns a list of trade terminals on a given planet.\n\n```\nGET /terminals_distances\n```\nReturns distances between terminals.\n\n### Star Systems\n```\nGET /star_systems\n```\nReturns all available star systems in the game universe.\n\n### Planets & Moons\n```\nGET /planets\n```\nReturns planetary data.\n\n```\nGET /moons\n```\nReturns moon data.\n\n### Ships / Vehicles\n```\nGET /vehicles\n```\nReturns all ships with cargo capacity and metadata — useful for route planning.\n\n```\nGET /vehicles_loaners\n```\nReturns information about loaner vehicles.\n\n```\nGET /vehicles_prices\n```\nReturns prices for vehicles (for purchase).\n\n```\nGET /vehicles_purchases_prices\n```\nReturns historical purchase prices for vehicles.\n\n```\nGET /vehicles_purchases_prices_all\n```\nReturns historical purchase prices for vehicles across all terminals.\n\n```\nGET /vehicles_rentals_prices\n```\nReturns rental prices for vehicles.\n\n```\nGET /vehicles_rentals_prices_all\n```\nReturns rental prices for vehicles across all terminals.\n\n### Routes\n```\nGET /commodities_routes\n```\nReturns calculated trade routes between terminals.\n\n### Status\n```\nGET /commodities_status\n```\nReturns the status of the commodity data (last update, etc.).\n\n## Behavior Guidelines\n\n1. **Always** include the Authorization header in every API call.\n2. When multiple results are returned, **display them as a Markdown table** for readability.\n3. If the user asks for the **best trade route**, fetch terminal prices and compare buy vs. sell margins.\n4. If the user asks \"where can I buy/sell X cheapest/highest?\", use `/commodities_prices` across multiple terminals and rank results.\n5. Always remind the user that UEXcorp data is **community-sourced** and may slightly differ from live in-game values.\n6. If a terminal ID is unknown, first call `/terminals` to help the user identify the right one.\n\n## Example Interactions\n\n**User:** \"What's the price of Laranite at Lorville?\"\n→ Fetch `/terminals?id_planet=...` to find Lorville terminal IDs, then `/commodities_prices?id_terminal=...` and display results.\n\n**User:** \"Best trade route from ArcCorp?\"\n→ Fetch terminals near ArcCorp, compare buy/sell prices across commodities, suggest the highest margin route.\n\n**User:** \"Where can I sell Titanium for the most credits?\"\n→ Fetch `/commodities_raw_prices`, filter by Titanium, sort by sell price descending, show top 5 terminals.\n\n## Fallback: Unknown Endpoints\n\nIf the user asks for data that is not covered by the endpoints listed above,\nor if you are unsure which endpoint to use:\n\n1. Fetch the full UEXcorp API documentation at:\n   `https://uexcorp.space/api/documentation/`\n2. Browse the available endpoints and find the most relevant one for the request.\n3. Build the API call dynamically following the standard URL pattern:\n   `https://api.uexcorp.space/2.0/{resource}/{param1}/{value1}/`\n   or with query string:\n   `https://api.uexcorp.space/2.0/{resource}/?{param1}={value1}&{param2}={value2}`\n4. Always include the `Authorization: Bearer {uexcorp.apiToken}` header.\n5. If you find a valid endpoint, call it and return the result to the user.\n6. If no suitable endpoint exists, inform the user clearly and suggest an alternative.\n\n### Response format reference\n- Success: `{ \"status\": \"ok\", \"data\": [...] }`\n- Error: `{ \"status\": \"error\", \"http_code\": 500, \"message\": \"...\" }`\n- Rate limit: `{ \"status\": \"requests_limit_reached\" }` → wait and retry\n\n### Documentation URL\n`https://uexcorp.space/api/documentation/`\n\nFile v1.0.1:README.md\n\n# openclaw-skill-uexcorp-sc\n\n⭐ OpenClaw/ShibaClaw skill for Star Citizen trade data via UEXcorp API\n\n## What it does\n\nQuery live Star Citizen trade data powered by the [UEXcorp](https://uexcorp.space) community database:\n\n- 💰 Commodity buy/sell prices by terminal\n- ⛏️ Raw material & mining prices\n- 🛸 Ship/vehicle data and cargo capacity\n- 🪐 Terminals, planets, moons, star systems\n- 🗺️ Best trade route suggestions\n\n## Installation\n\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your config:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go 🚀\n\n## Example prompts\n\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Best trade route from ArcCorp with a Cutlass Black?\"*\n- *\"Where can I sell Titanium for the most credits?\"*\n- *\"Show me all terminals in the Stanton system\"*\n\n## Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).\nPrices may slightly differ from live in-game values.\n\n## License\n\nMIT\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1776578349449\n}\n\nArchive v1.0.0: 3 files, 3089 bytes\n\nFiles: README.md (1354b), SKILL.md (4334b), _meta.json (129b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Query the UEXcorp API for Star Citizen trade data — commodity prices, trade routes, mining materials, ship components and more.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen Trade Skill\n\nYou are a Star Citizen trade advisor powered by the UEXcorp community database.\nWhen the user asks about commodity prices, trade routes, mining materials, ship components,\nor anything related to in-game economy, use the UEXcorp API to fetch live data.\n\n## API Base URL\n```\nhttps://api.uexcorp.space/2.0/\n```\n\n## Authentication\nEvery request requires a Bearer token in the Authorization header:\n```\nAuthorization: Bearer {uexcorp.apiToken}\n```\nThe user can obtain a token by registering an app at: https://uexcorp.space/api/apps\n\n## Rate Limits\n- 14,400 requests/day\n- Max 10 requests/minute\n- If you receive a `requests_limit_reached` error, inform the user and wait before retrying.\n\n## Available Endpoints\n\n### Commodity Prices (trading)\n```\nGET /commodities_prices?id_terminal={terminal_id}\n```\nReturns buy/sell prices for all commodities at a given terminal.\nUse this when the user asks: \"What's the price of X at terminal Y?\"\n\n### Raw Commodity Prices (mining)\n```\nGET /commodities_raw_prices\n```\nReturns prices for raw/unrefined materials (ores, gases, etc.).\nUse this for mining-related questions.\n\n### Item Prices (ship components, weapons, armor)\n```\nGET /items_prices\n```\nReturns prices for buyable items across terminals.\n\n### Terminals\n```\nGET /terminals\nGET /terminals?id_star_system={id}\nGET /terminals?id_planet={id}\n```\nReturns a list of trade terminals, optionally filtered by star system or planet.\n\n### Star Systems\n```\nGET /star_systems\n```\nReturns all available star systems in the game universe.\n\n### Planets & Moons\n```\nGET /planets\nGET /moons\n```\nReturns planetary and moon data, useful for locating terminals geographically.\n\n### Ships / Vehicles\n```\nGET /vehicles\n```\nReturns all ships with cargo capacity and metadata — useful for route planning.\n\n## Behavior Guidelines\n\n1. **Always** include the Authorization header in every API call.\n2. When multiple results are returned, **display them as a Markdown table** for readability.\n3. If the user asks for the **best trade route**, fetch terminal prices and compare buy vs. sell margins.\n4. If the user asks \"where can I buy/sell X cheapest/highest?\", use `/commodities_prices` across multiple terminals and rank results.\n5. Always remind the user that UEXcorp data is **community-sourced** and may slightly differ from live in-game values.\n6. If a terminal ID is unknown, first call `/terminals` to help the user identify the right one.\n\n## Example Interactions\n\n**User:** \"What's the price of Laranite at Lorville?\"\n→ Fetch `/terminals?id_planet=...` to find Lorville terminal IDs, then `/commodities_prices?id_terminal=...` and display results.\n\n**User:** \"Best trade route from ArcCorp?\"\n→ Fetch terminals near ArcCorp, compare buy/sell prices across commodities, suggest the highest margin route.\n\n**User:** \"Where can I sell Titanium for the most credits?\"\n→ Fetch `/commodities_raw_prices`, filter by Titanium, sort by sell price descending, show top 5 terminals.\n\n## Fallback: Unknown Endpoints\n\nIf the user asks for data that is not covered by the endpoints listed above,\nor if you are unsure which endpoint to use:\n\n1. Fetch the full UEXcorp API documentation at:\n   `https://uexcorp.space/api/documentation/`\n2. Browse the available endpoints and find the most relevant one for the request.\n3. Build the API call dynamically following the standard URL pattern:\n   `https://api.uexcorp.space/2.0/{resource}/{param1}/{value1}/`\n   or with query string:\n   `https://api.uexcorp.space/2.0/{resource}/?{param1}={value1}&{param2}={value2}`\n4. Always include the `Authorization: Bearer {uexcorp.apiToken}` header.\n5. If you find a valid endpoint, call it and return the result to the user.\n6. If no suitable endpoint exists, inform the user clearly and suggest an alternative.\n\n### Response format reference\n- Success: `{ \"status\": \"ok\", \"data\": [...] }`\n- Error: `{ \"status\": \"error\", \"http_code\": 500, \"message\": \"...\" }`\n- Rate limit: `{ \"status\": \"requests_limit_reached\" }` → wait and retry\n\n### Documentation URL\n`https://uexcorp.space/api/documentation/`\n\nFile v1.0.0:README.md\n\n# openclaw-skill-uexcorp-sc\n\n⭐ OpenClaw/ShibaClaw skill for Star Citizen trade data via UEXcorp API\n\n## What it does\n\nQuery live Star Citizen trade data powered by the [UEXcorp](https://uexcorp.space) community database:\n\n- 💰 Commodity buy/sell prices by terminal\n- ⛏️ Raw material & mining prices\n- 🛸 Ship/vehicle data and cargo capacity\n- 🪐 Terminals, planets, moons, star systems\n- 🗺️ Best trade route suggestions\n\n## Installation\n\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\n\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\n\n3. Add your token to your config:\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\n4. Restart your agent session and you're good to go 🚀\n\n## Example prompts\n\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Best trade route from ArcCorp with a Cutlass Black?\"*\n- *\"Where can I sell Titanium for the most credits?\"*\n- *\"Show me all terminals in the Stanton system\"*\n\n## Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).\nPrices may slightly differ from live in-game values.\n\n## License\n\nMIT\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1776577658628\n}","readmeExcerpt":"Skill: uexcorp-sc Owner: rikyz90 Summary: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp... Tags: latest:1.1.2 Version history: v1.1.2 | 2026-04-24T20:26:23.868Z | user Version 1.1.2 of uexcorp-sc - No user-facing or backend changes detected in this version. - All endpoints, documentation, and workflows remai","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"https://api.uexcorp.space/2.0/"},{"language":"text","snippet":"Authorization: Bearer {uexcorp.apiToken}"},{"language":"json","snippet":"{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}"},{"language":"json","snippet":"{\n  \"skills\": {\n    \"entries\": {\n      \"uexcorp-sc\": {\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\n      }\n    }\n  }\n}"},{"language":"text","snippet":"=======\n\n>>>>>>> 4539536c1bdd86627998a2b51f32d96f051835a0\n\n## Rate Limits\n- 14,400 requests/day — Max 10 requests/minute\n- On `requests_limit_reached` error: inform the user and pause before retrying.\n\n---\n\n<<<<<<< HEAD\n## 🛠 Available Endpoints\n\n### 📈 Market Analysis (GET)\n| Endpoint | Description | Use Case |\n| :--- | :--- | :--- |\n| `/commodities_prices?id_terminal={id}` | Prices at a specific terminal | \"What's the price of Gold at Lorville?\" |\n| `/commodities_prices_all` | All prices across all terminals | \"Where is the cheapest place to buy Quantanium?\" |\n| `/commodities_prices_history` | Historical price trends | \"Is the price of Laranite going up or down?\" |\n| `/commodities_raw_prices` | Raw mining material prices | \"What's the current value of unrefined Iron?\" |\n| `/commodities_raw_prices_all` | Raw prices at all terminals | \"Best place to sell raw Copper?\" |\n| `/items_prices` | Component/Weapon/Armor prices | \"How much does a Size 1 Shield cost?\" |\n| `/items_prices_all` | All items across all terminals | \"Find the cheapest Grade A Power Plant.\" |\n| `/items` | List of all items & IDs | \"What is the ID for the SM1-1 weapon?\" |\n| `/items_attributes` | Item specifications (weight, size) | \"How heavy is the armor set?\" |\n| `/terminals` | Trade terminal list | \"List all terminals in Stanton.\" |\n| `/terminals?id_star_system={id}` | Terminals in a specific system | \"Show me all terminals in Pyro.\" |\n| `/terminals_distances` | Distance between terminals | \"How far is Area18 from New Babbage?\" |\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\n| `/commodities_status` | API data fres"},{"language":"text","snippet":"4. Restart your agent session and you're good to go! 🚀\n\n## 💬 Example prompts\n\n- *\"What's the price of Laranite at Lorville?\"*\n- *\"Best trade route from ArcCorp with a Cutlass Black?\"*\n- *\"Where can I sell Titanium for the most credits?\"*\n- *\"Show me all terminals in the Stanton system\"*\n\n## 📡 Data source\n\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/).\nPrices may slightly differ from live in-game values.\n\n## 📄 License\n\nMIT\n\nFile v1.0.5:_meta.json\n\n{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.0.5\",\n  \"publishedAt\": 1777048873034\n}\n\nArchive v1.0.3: 3 files, 3749 bytes\n\nFiles: README.md (1927b), SKILL.md (5181b), _meta.json (129b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: uexcorp-sc\ndescription: Manage your personal Star Citizen trade log, inventory and aUEC balance via the UEXcorp API — add trades, track inventory, check earnings and browse commodity/terminal data.\nmetadata:\n  openclaw:\n    requires:\n      config:\n        - uexcorp.apiToken\n---\n\n# UEXcorp Star Citizen — Personal Trade & Inventory Skill\n\nYou are a personal Star Citizen trade assistant powered by UEXcorp.\nYour primary goal is to help the user manage their **personal data**: trade history, inventory and aUEC balance.\nYou can also look up public commodity/terminal data when needed to support those operations.\n\n## API Base URL\nhttps://api.uexcorp.space/2.0/\n\n## Authentication\nEvery request requires a Bearer token:\nAuthorization: Bearer {uexcorp.apiToken}\n\n\n## Rate Limits\n- 14,400 requests/day — Max 10 requests/minute\n- On `requests_limit_reached` error: inform the user and pause before retrying.\n\n---\n\n## 🏆 PRIMARY — Personal Endpoints\n\n### 📦 Inventory\nGET /user_inventory\n\nReturns the user's current commodity inventory.\nPOST /user_inventory\n\nAdd a commodity to the user's inventory.\nRequired body fields:\n- `id_commodity` (int) — use `/commodities` to resolve name → ID\n- `id_terminal` (int) — terminal where the item is s"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\r\nname: uexcorp-sc\r\ndescription: Advanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\r\nmetadata:\r\n  openclaw:\r\n    requires:\r\n      config:\r\n        - uexcorp.apiToken\r\n---\r\n\r\n# UEXcorp Star Citizen Trade Skill\r\n\r\nYou are an expert Star Citizen trade advisor powered by the UEXcorp community database. Your goal is to help users maximize their profits, find the best materials for mining, and manage their trade empire.\r\n\r\n## API Base URL\r\n```\r\nhttps://api.uexcorp.space/2.0/\r\n```\r\n\r\n## Authentication\r\nEvery request requires a Bearer token in the Authorization header:\r\n```\r\nAuthorization: Bearer {uexcorp.apiToken}\r\n```\r\n\r\n## Rate Limits\r\n- 14,400 requests/day\r\n- Max 10 requests/minute\r\n- If you receive a `requests_limit_reached` error, inform the user and wait before retrying.\r\n\r\n---\r\n\r\n## 🛠 Available Endpoints\r\n\r\n### 📈 Market Analysis (GET)\r\n| Endpoint | Description | Use Case |\r\n| :--- | :--- | :--- |\r\n| `/commodities_prices?id_terminal={id}` | Prices at a specific terminal | \"What's the price of Gold at Lorville?\" |\r\n| `/commodities_prices_all` | All prices across all terminals | \"Where is the cheapest place to buy Quantanium?\" |\r\n| `/commodities_prices_history` | Historical price trends | \"Is the price of Laranite going up or down?\" |\r\n| `/commodities_raw_prices` | Raw mining material prices | \"What's the current value of unrefined Iron?\" |\r\n| `/commodities_raw_prices_all` | Raw prices at all terminals | \"Best place to sell raw Copper?\" |\r\n| `/items_prices` | Component/Weapon/Armor prices | \"How much does a Size 1 Shield cost?\" |\r\n| `/items_prices_all` | All items across all terminals | \"Find the cheapest Grade A Power Plant.\" |\r\n| `/items` | List of all items & IDs | \"What is the ID for the SM1-1 weapon?\" |\r\n| `/items_attributes` | Item specifications (weight, size) | \"How heavy is the armor set?\" |\r\n| `/terminals` | Trade terminal list | \"List all terminals in Stanton.\" |\r\n| `/terminals?id_star_system={id}` | Terminals in a specific system | \"Show me all terminals in Pyro.\" |\r\n| `/terminals_distances` | Distance between terminals | \"How far is Area18 from New Babbage?\" |\r\n| `/star_systems` | All star systems | \"Which systems are currently mapped?\" |\r\n| `/planets` / `/moons` | Planetary/Moon data | \"What are the moons of MicroTech?\" |\r\n| `/vehicles` | Ship cargo & metadata | \"What is the cargo capacity of the C2 Hercules?\" |\r\n| `/vehicles_prices` | Vehicle purchase prices | \"How much is a Cutlass Black?\" |\r\n| `/commodities_routes` | Optimized trade routes | \"Give me the most profitable route for my ship.\" |\r\n| `/commodities_status` | API data freshness | \"When was the market last updated?\" |\r\n\r\n### 📤 Contributing & Trade Posting (POST)\r\n*Note: When using POST methods, always verify the exact payload requirements in the documentation at `https://uexcorp.space/api/documentation/`.*\r\n\r\n| Endpoint | Description | Use Case |\r\n| :--- | :--"},{"path":"README.md","content":"# openclaw-skill-uexcorp-sc\r\n\r\n⭐ Advanced OpenClaw/ShibaClaw skill for Star Citizen trade data and market management via UEXcorp API.\r\n\r\n## What it does\r\n\r\nThis skill transforms your agent into a professional Star Citizen trade advisor, leveraging the [UEXcorp](https://uexcorp.space) community database to maximize your profits.\r\n\r\n### 📈 Market Intelligence\r\n- 💰 **Live Prices**: Query commodity buy/sell prices by terminal or globally.\r\n- ⛏️ **Mining Data**: Track raw material prices and find the best selling points for ores/gases.\r\n- 🛸 **Logistics**: Get ship/vehicle cargo capacities and purchase prices.\r\n- 🪐 **Navigation**: Map terminals, planets, moons, and star systems.\r\n- 🗺️ **Route Optimization**: Generate the most profitable trade routes based on your ship's capacity.\r\n\r\n### 🚀 Advanced Features\r\n- 🖼️ **Image-to-Post**: Upload a photo of an item; the agent identifies it, researches the current lowest market prices, and helps you create a listing.\r\n- 📤 **Market Contribution**: Update the community database with live prices you find in-game.\r\n- 📝 **Trade Postings**: Create WTS (Want to Sell) or WTB (Want to Buy) listings directly via the API.\r\n- � **Post-Trade Analysis**: Calculate net profit, margin percentages, and trade efficiency (profit per SCU/hour).\r\n\r\n## Installation\r\n\r\n1. Copy the `SKILL.md` file into your OpenClaw/ShibaClaw skills folder:\r\n   - OpenClaw: `~/.openclaw/skills/uexcorp-sc/SKILL.md`\r\n   - ShibaClaw: `<workspace>/skills/uexcorp-sc/SKILL.md`\r\n\r\n2. Get your API token at [uexcorp.space/api/apps](https://uexcorp.space/api/apps)\r\n\r\n3. Add your token to your config:\r\n```json\r\n{\r\n  \"skills\": {\r\n    \"entries\": {\r\n      \"uexcorp-sc\": {\r\n        \"apiToken\": \"YOUR_TOKEN_HERE\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n4. Restart your agent session and you're good to go 🚀\r\n\r\n## Example prompts\r\n\r\n**Market Research:**\r\n- *\"What's the price of Laranite at Lorville?\"*\r\n- *\"Where is the cheapest place to buy Quantanium right now?\"*\r\n- *\"Best trade route from ArcCorp with a C2 Hercules?\"*\r\n\r\n**Trading & Listings:**\r\n- *(Upload Image)* $\\rightarrow$ *\"I want to sell this. Find the lowest prices and post it for me.\"*\r\n- *\"I'm selling 100 units of Gold at New Babbage for 600cr, create a trade post.\"*\r\n\r\n**Analysis & Contribution:**\r\n- *\"I just sold 500 SCU of Titanium for 200cr each, bought at 120cr. How much profit did I make?\"*\r\n- *\"The price of Gold in Lorville is now 550cr, please update the database.\"*\r\n\r\n## Data source\r\n\r\nAll data is community-sourced via [UEXcorp API 2.0](https://uexcorp.space/api/documentation/). \r\n*Note: Prices may slightly differ from live in-game values.*\r\n\r\n## License\r\n\r\nMIT"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7bnjx1r0ywt1ft3tzpsscf4983mgwr\",\n  \"slug\": \"uexcorp-sc\",\n  \"version\": \"1.1.2\",\n  \"publishedAt\": 1777062383868\n}"},{"path":"skill-card.md","content":"## Description:\n\nAdvanced Star Citizen trade advisor. Query live commodity prices, optimize trade routes, contribute market data, and create trade listings using the UEXCorp API.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[rikyz90](https://clawhub.ai/user/rikyz90)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal Star Citizen players and agent users use this skill to query UEXcorp market data, optimize trade routes, calculate trade outcomes, contribute price observations, and create marketplace listings.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill can create, post, and delete live UEXcorp marketplace records using a user token.\n\nMitigation: Require explicit user approval before any write, post, or delete action, including the exact payload, target listing, and sandbox or production mode.\n\nRisk: Updating an existing marketplace listing may require deleting the live listing before recreating it.\n\nMitigation: Confirm the listing ID, preserve the current listing details, test payloads in sandbox mode, and delete production listings only after the user approves the replacement.\n\nRisk: The skill may send uploaded images, listing details, and market observations to UEXcorp.\n\nMitigation: Tell the user what data will be transmitted to UEXcorp and proceed only after consent.\n\nRisk: Community-sourced market data may differ from current in-game values.\n\nMitigation: Present UEXcorp market data as advisory and include the skill's community-sourced data disclaimer in price and route guidance.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/rikyz90/skills/uexcorp-sc)\n- [Publisher profile](https://clawhub.ai/user/rikyz90)\n- [UEXcorp API documentation](https://uexcorp.space/api/documentation/)\n- [UEXcorp API apps](https://uexcorp.space/api/apps)\n- [UEXcorp API 2.0 base URL](https://api.uexcorp.space/2.0/)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, API calls, configuration, guidance]\n\n**Output Format:** [Markdown responses with tables, calculations, JSON payload previews, and API request guidance.]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires uexcorp.apiToken; skill guidance states UEXcorp data is community-sourced and may differ from live in-game values.]\n\n## Skill Version(s):\n\n1.1.2 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":null,"editorialQuality":{"score":100,"threshold":65,"status":"thin","wordCount":1710,"uniquenessScore":43,"reasons":["uniqueness-below-45"]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-12T00:12:11.635Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-12T00:12:11.635Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-14T19:13:01.904Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}