skills.md
Are you an agent?

skills.md documentation

Build agent workflows on remote skills.

Install the CLI, connect your agent, discover public and premium skills, and return files from remote runs without copying private implementation source.

Artifacts

Artifacts are the files generated by a skill run. They are separated from skill source, run logs, and local preferences.

Folder contract

.skills/
  exports/
    <skill>/
      <run-id>/
        manifest.json
        receipt.json
        generated-files...
  runs/
    <run-id>/
      metadata.json
      logs.jsonl
  pins/
  cache/

Manifest fields

FieldPurpose
runIdStable id for the execution.
skillRegistry skill name, without skill-.
createdAtCompletion timestamp.
inputsSanitized prompt and input metadata.
artifactsRelative paths, media types, and descriptions.
receiptUser-visible price and billing result for paid work.

Download behavior

Worker writes private storage

Remote workers upload artifacts to private storage and record checksums.

API issues controlled downloads

The API signs or proxies artifact reads only for the owning organization.

CLI materializes exports

The CLI writes files under .skills/exports/<skill>/<run-id>/ and stores local run metadata separately.

Common artifact sets

SkillTypical outputs
logo-designSVG, PNG, usage notes, manifest, receipt.
pdf-to-markdownMarkdown, extracted images, tables, manifest.
blog-articleArticle markdown, SEO metadata, outline, manifest.
landing-page-packCopy, wireframe, preview HTML, style guide, experiment plan.
email-sequenceSequence markdown, per-email HTML, subject lines, CTA variants.
bun install -g @hasna/skills