Skip to main content

Overview

Task templates are pre-configured patterns for common workflows. Save time by reusing proven approaches instead of starting from scratch every time.
Templates capture task structure, description patterns, labels, and agent preferences.

Built-in Templates

Authentication Template

CRUD Template

Component Template

API Integration Template


Creating Custom Templates

Template File Structure

Create .forge/templates/my-template.yaml:

Using Templates

CLI

Via API


Template Variables

Variable Types

Template Filters


Real-World Templates

Full-Stack Feature Template

Microservice Template


Template Marketplace

Sharing Templates

Community Templates

Browse templates at: https://templates.forge.automag.ik Categories:
  • Authentication: OAuth, JWT, SAML
  • CRUD Operations: REST, GraphQL
  • Frontend Components: React, Vue, Angular
  • Microservices: API Gateway, Service Mesh
  • Infrastructure: Terraform, Kubernetes
  • Testing: Unit, E2E, Performance

Best Practices

Keep Templates Focused

One template = one purposeGood: “JWT Authentication” Bad: “Complete application”

Use Variables Wisely

Include Documentation

Version Your Templates


Advanced Features

Conditional Subtasks

Dynamic Dependencies

Template Inheritance


Troubleshooting

Error: “Template ‘my-template’ not found”Solutions:
  • Check template path is correct
  • List available: forge template list
  • Verify template file exists
  • Check template syntax: forge template validate my-template.yaml
Error: “Required variable ‘resourceName’ not provided”Solutions:
  • Provide variable: --var resourceName=User
  • Check variable names match template
  • Use quotes for multi-word values: --var name="User Profile"
Error: “Template parse error”Solutions:
  • Validate YAML: forge template validate
  • Check indentation (use spaces, not tabs)
  • Verify variable syntax: {{varName}}
  • Check filter syntax: {{var | filter}}

Next Steps

Specialized Agents

Combine templates with agents

Workflows

Complete development workflows

Creating Tasks

Learn task creation basics

Template Marketplace

Browse community templates