A script that works on your machine can depend on paths, secrets or files only you have. This skill guides your coding agent from prerequisites to a checked result: a reusable Vibe with a clear contract, a working example and a package someone else can use.
The agent defines the outcome, input, output, runtime, external costs and limitations, and makes the contract explicit with validated inputs and actionable errors. It packages only what is needed (implementation, required resources, setup instructions and license notices), leaves out caches, local credentials, private fixtures and unused source, and generates a file fingerprint manifest.
It then tests the package from a clean consumer folder with a normal case and a failure case, records the artifact hash and environment, and prepares a listing without claiming checks that were not run. You assign the price before acquisition is enabled. You need a working script or skill, its dependencies and provenance, and a clean consumer folder. Provider accounts, model weights, GPU compute and hosting are not included.