Upload files to the cloud and get shareable public URLs using stableupload.dev (x402 micropayments). USE FOR: - Uploading files to get public URLs - Sharing files via download links - Hosting images, documents, or any file type - Making files publicly accessible for 6 months TRIGGERS: - "upload this", "share this file", "get me a link" - "host this file", "make this downloadable" - "public URL", "download link", "put online" - "share file", "file hosting", "upload file" ALWAYS use `npx agentcash fetch` for stableupload.dev endpoints — never curl or WebFetch for the purchase step.
Install with Tessl CLI
npx tessl i github:Merit-Systems/agentcash-skills --skill upload-and-share94
Does it follow best practices?
Validation for skill structure
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a well-crafted skill description that excels across all dimensions. It provides specific capabilities, comprehensive trigger terms that match natural user language, explicit 'USE FOR' and 'TRIGGERS' sections that clearly answer what and when, and a distinct niche that minimizes conflict with other skills. The technical implementation note about using npx agentcash fetch adds helpful specificity.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple concrete actions: 'Upload files to the cloud', 'get shareable public URLs', 'Hosting images, documents, or any file type', 'Making files publicly accessible for 6 months'. Specific tool mentioned (stableupload.dev) and technical constraint (npx agentcash fetch). | 3 / 3 |
Completeness | Clearly answers WHAT (upload files, get public URLs, host files for 6 months) AND WHEN with explicit TRIGGERS section listing specific phrases. The 'USE FOR' and 'TRIGGERS' sections provide comprehensive guidance on when Claude should select this skill. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural user phrases: 'upload this', 'share this file', 'get me a link', 'public URL', 'download link', 'put online', 'file hosting'. These are terms users would naturally say when needing this functionality. | 3 / 3 |
Distinctiveness Conflict Risk | Clear niche focused on cloud file uploading with public URL generation via a specific service (stableupload.dev). The x402 micropayments mention and specific tool requirement (npx agentcash fetch) further distinguish it from generic file operations. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a strong, actionable skill with clear workflow steps and excellent executable examples. The main weakness is some redundancy (duplicate tier table) and inclusion of information Claude already knows (common MIME types). The error handling and common patterns sections add practical value.
Suggestions
Remove the duplicate tier table - keep only one instance in the workflow section where it's used
Trim or remove the Common MIME Types table since Claude knows standard MIME types; at most keep a note about using 'application/octet-stream' for unknown types
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is mostly efficient but has some redundancy - the tier table appears twice (Quick Reference and Step 2), and some sections like Common MIME Types could be trimmed since Claude knows standard MIME types. | 2 / 3 |
Actionability | Excellent executable guidance with complete, copy-paste ready commands for every step. The curl command includes critical flags (--data-binary), and response JSON shows exactly what to expect. | 3 / 3 |
Workflow Clarity | Clear 5-step sequence with explicit checkpoints: check balance first, determine tier, buy slot, upload, share. Includes validation (check file size, verify balance) and error handling section covers recovery scenarios. | 3 / 3 |
Progressive Disclosure | Well-structured with clear sections progressing from setup reference to quick reference to detailed workflow. References getting-started.md for setup, keeps main content focused on the upload workflow. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.