page-builder-column-templates

Correct Skedulo Page Builder list column templates using Nunjucks HTML rendering.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/skeduloDevelopers/agent-skills --skill page-builder-column-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: page-builder-column-templates
Source: https://github.com/skeduloDevelopers/agent-skills/tree/main/skills/page-builder-column-templates
Command: npx skills add https://github.com/skeduloDevelopers/agent-skills --skill page-builder-column-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you correctly write and troubleshoot Skedulo Page Builder list view column templates so your columns render formatted values instead of raw tags, blanks, or incorrect dates and numbers.

Core Features & Use Cases

  • Nunjucks template reference for list columns: Learn safe syntax for variables, cross-object fields, and HTML output.
  • Formatting that matches business expectations: Apply date/time (including timezone overrides) and number/currency/percentage formatting correctly.
  • Rich UI rendering: Use Breeze components like brz-link and brz-lozenge, and render conditional and loop-based content.
  • Tenant- and user-aware templating: Format output using $CurrentUser context and avoid common template mistakes that cause broken rendering.

Quick Start

Activate this skill and ask for the correct Nunjucks + HTML column template to display a cross-object field with timezone-correct date formatting and a conditional brz-lozenge.

Frequently Asked Questions about page-builder-column-templates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format dates with timezone overrides in Skedulo Page Builder list columns?

Format dates with timezone overrides in Skedulo Page Builder list columns by applying Nunjucks date filters to datetime fields and injecting timezone parameters. This ensures your list view renders timezone-correct dates instead of raw values or blank cells.

How do I display cross-object fields in Skedulo list view column templates?

Display cross-object fields in Skedulo list view column templates by using Nunjucks variable syntax to access related object data. This approach correctly renders linked record values and avoids the broken HTML output caused by invalid template tags.

Can I use Breeze components like brz-lozenge inside Nunjucks column templates?

You can use Breeze components like brz-lozenge and brz-link inside Nunjucks column templates by ensuring proper HTML tag closure. This renders rich UI elements conditionally within your Skedulo Page Builder list views without breaking the page layout.

How do I loop through multi-select picklists in Skedulo Page Builder list columns?

Loop through multi-select picklists in Skedulo Page Builder list columns using Nunjucks loop control syntax to iterate over the field values. This correctly renders each selected item dynamically within the HTML column output.

Why is my Nunjucks template showing raw tags instead of formatted values in Skedulo list views?

Nunjucks templates show raw tags instead of formatted values in Skedulo list views when using unsupported JavaScript or invalid filter syntax. Adhere to valid Nunjucks output tags and correct date filters to render the expected formatted values.

Does Skedulo Page Builder support JavaScript in list view column templates?

Skedulo Page Builder does not support JavaScript in list view column templates. You must use Nunjucks control and output syntax exclusively to format numbers, currencies, and percentages, and to access the $CurrentUser context safely.