types.artifact.com · Thing › CreativeWork › Prompt

Prompt

A prompt or agent configuration, ready to copy. Its markdown is schema:text; what it is for is promptKind.

Properties

PropertyExpectedDescription
name requiredTextThe name of the item.
text requiredTextThe textual content of this CreativeWork.
promptKindPromptKindWhat the prompt is for. One of SystemPrompt, UserPrompt, SkillPrompt, AgentPrompt.
intendedModelTextThe model or family the prompt was written for, as its maker names it (claude-opus, gpt-5). Free text; not a promise it runs elsewhere.
keywordsDefinedTerm or Text or URLKeywords or tags used to describe some item. Multiple textual entries in a keywords list are typically delimited by commas, or by repeating the property.
descriptionText or TextObjectA description of the item.
creatorOrganization or PersonThe creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.
urlURLURL of the item.

Every property of CreativeWork, Thing applies too.

Media types

text/vnd.menagerie.prompt (former; read, not written)

Example

{
  "@context": "https://types.artifact.com/context.jsonld",
  "@type": "Prompt",
  "name": "Editor",
  "promptKind": "SystemPrompt",
  "intendedModel": "claude-opus",
  "keywords": [
    "writing",
    "edit"
  ],
  "text": "You are a careful editor. Cut every sentence that says nothing."
}

JSON Schema: Prompt.schema.json

As JSON-LD: Prompt.jsonld