Skip to content
CK/SYSTEMS
beta research

Prompt Language

Structured prompt specification language for AI systems

Role

Solo Developer

Timeframe

2025

Stack

TypeScript PEG.js Language Design AI

Overview

Prompt Language is a formal specification for writing structured, composable prompts for AI systems. Instead of ad-hoc string templates, it provides a grammar that makes prompts testable, versioned, and reusable.

Key Ideas

  • Structured sections: Define system prompts, user messages, and tool schemas in a single file
  • Composability: Import and extend prompt templates
  • Variables: Type-safe variable injection
  • Tooling: Parser, validator, and formatter

Motivation

As AI systems grow more complex, prompt engineering becomes a software engineering discipline. Prompt Language treats prompts as first-class artifacts with the same rigor as code — version controlled, tested, and reviewed.

Outcomes

  • 3+ GitHub stars
  • Formal grammar specification
  • Composable prompt templates

Need a workflow like this shipped properly?

Send the workflow, bottleneck, or delivery problem. I will tell you whether it fits a governed workflow audit, starter build, or implementation sprint.

Request consulting
Newsletter

Short notes on building AI agents in production.

One email when something worth sharing ships. No fluff, no daily cadence, no recycled growth-thread noise.

Primary use: consulting updates, governed AI workflow lessons, and major project writeups.