Knowledge center

Prompt engineering, from first prompt to production.

26 practical guides on writing, optimizing, testing, and securing prompts for large language models. Each one is written for people who ship prompts in real software, with examples you can copy and the trade-offs stated plainly.

A reading path

The topics build on each other. Start with what a prompt is, learn the shapes and techniques, then move on to measuring, securing, and automating prompts with agents and tools.

  1. Prompt engineering
  2. Prompt types
  3. Prompt techniques
  4. Prompt optimization
  5. Testing and evaluation
  6. Prompt security
  7. AI agents
  8. MCP
  9. AI developer tools
01

Fundamentals

What prompt engineering is, how to do it step by step, and the habits that separate a prompt that works once from one that works every time.

02

Prompt types

The basic shapes a prompt can take: with or without examples, with a role, as a system prompt, and around a required output format.

03

Techniques

Methods for harder tasks: reasoning step by step, splitting work across several prompts, giving a model tools, and improving a prompt by measurement.

04

Optimization, testing, and security

Running prompts in production: token and context budgets, evaluation, versioning, injection defenses, and keeping secrets out of prompts.

05

AI agents and MCP

Prompts that drive tools instead of a single reply: agent instructions, retrieval, and the Model Context Protocol.

06

Model guides

What changes between providers: how OpenAI, Anthropic, and Google models differ in the way they read instructions, context, and formats.

From reading to doing

Check your own prompts against these guides

The advice in these guides is encoded as rules in the PromptFlowEngine engine. Paste a prompt and it reports which ones the prompt breaks, with no model call and nothing uploaded.

Paste a prompt. See what it is really asking for.

No sign-up. The analysis runs in your browser.