Skip to content

Prompd/prompd-docs

Repository files navigation

Prompd Documentation

Official documentation for the Prompd ecosystem — structured, composable prompt engineering for AI workflows.

Prompd treats prompts as versioned software artifacts with typed parameters, inheritance, and a package registry. These docs cover the file format, CLI usage, registry API, and composition system.

Getting Started

  1. Install the CLI: pip install prompd
  2. Read the format spec: FORMAT.md — how .prmd files work
  3. Try the examples: see Examples below

Core Documentation

Document Description
Format Spec .prmd file format — YAML frontmatter + Markdown content
CLI Reference Command reference for the Prompd CLI
Inheritance Template inheritance and composition system
Registry Registry API and package publishing
Ecosystem Overview of the Prompd platform
Packages Package format and distribution

Examples

# Validate an example prompt
prompd validate ./examples/prompds/get-user-info-extended.prmd

# Compile to Markdown
prompd compile ./examples/prompds/get-user-info-extended.prmd --to-markdown

# Run with parameters
prompd run ./examples/prompds/get-user-info-extended.prmd \
  --params-file ./examples/params/get-user-info.json

Related

License

Elastic License 2.0 (ELv2) — see LICENSE for details.

About

Documentation, format spec, and guides for the Prompd ecosystem

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors