Skip to main content

Plan Templates

Plan templates provide pre-configured, reusable execution patterns for common development workflows, enabling rapid plan generation with best practices built-in.

Template System

Overview

Templates encapsulate domain expertise and proven patterns:

Template Structure

Built-in Templates

Authentication Template

JWT-based authentication implementation:

React Component Template

API Endpoint Template

Using Templates

Template Application

Variable Replacement

Template Validation

Template Library

Template Registry

Template Categories

Custom Templates

Creating Custom Templates

Template Inheritance

Template Best Practices

Design Principles

DO:
  • Keep templates focused on single responsibilities
  • Use clear, descriptive variable names
  • Provide sensible defaults
  • Include validation for variables
  • Document prerequisites
  • Add post-execution validation
  • Version your templates
DON’T:
  • Create overly complex templates
  • Hardcode values that should be variables
  • Skip error handling
  • Omit documentation
  • Mix unrelated concerns

Template Testing

Next Steps

Interactive Planning

Master interactive workflows

Custom Templates

Create your own templates

Tool System

Understand tool integration

Examples

See template examples