add-template

Installation
SKILL.md

Add Template

Always use the skill load-plain-reference to retrieve the ***plain syntax rules — but only if you haven't done so yet.

Templates use Liquid syntax ({% include %}) to reuse the same spec content across multiple .plain files. Each inclusion can pass different parameters, producing tailored output from a single source. This is distinct from import and requires — templates are about textual reuse with parameterization, not module dependencies.

When to Use Templates

  • The exact same spec structure is needed in more than one .plain file.
  • The reused content differs only in specific values (names, paths, config) that can be parameterized.
  • You want a single source of truth for a pattern that appears in multiple modules.

Format

Including a Template

Use {% include %} with the template path and parameters:

Installs
42
GitHub Stars
54
First Seen
May 11, 2026
add-template — codeplain-ai/plain-forge