layout-development

Create and manage ColdBox master pages, view templates and dynamic layouts.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/mrigsby/ITB2026-Under-The-Wire --skill layout-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: layout-development
Source: https://github.com/mrigsby/ITB2026-Under-The-Wire/tree/main/.ai/skills/core/layout-development
Command: npx skills add https://github.com/mrigsby/ITB2026-Under-The-Wire --skill layout-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the problem of creating and managing ColdBox layouts, including master pages, view templates, and the visual structure of ColdBox applications, providing advanced features for rendering and dynamic content management.

Core Features & Use Cases

  • Layout Creation: Design and customize application layouts, master pages, and view templates.
  • Dynamic Content: Integrate dynamic content and helpers into layouts for efficient rendering.
  • Layout Nesting: Build complex layouts by nesting multiple layouts within each other.
  • Use Case: For developers looking to enhance the visual presentation of a ColdBox application, this Skill streamlines the process of creating responsive, SEO-friendly layouts.

Quick Start

Use the layout-development skill to generate a responsive admin layout with sidebar and main content area.

Frequently Asked Questions about layout-development

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

FAQPage Schema
How do I create and manage ColdBox layouts with master pages and view templates?

To create and manage ColdBox layouts, you use the layout-development Skill to design master pages, customize view templates, and integrate dynamic content for efficient rendering within your web application. It provides layout nesting and helper functions.

Can I nest multiple layouts within each other in ColdBox?

Yes, you can build complex layouts by nesting multiple layouts within each other in ColdBox. This layout nesting capability allows you to efficiently manage dynamic content and structure sophisticated visual hierarchies across your application.

Do I need to know HTML and BoxLang to develop ColdBox view templates?

Yes, developing ColdBox view templates requires knowledge of HTML, BoxLang, and ColdBox concepts. This prerequisite knowledge is necessary to effectively use the helper functions, manage dynamic content, and implement SEO-friendly features.

What is the best way to generate a responsive admin layout with a sidebar in ColdBox?

The best way to generate a responsive admin layout with a sidebar is by using the layout-development Skill's quick start features, which streamline the creation of responsive, SEO-friendly layouts with main content areas and nested views.

How do I add SEO-friendly features and dynamic content to ColdBox master pages?

You add SEO-friendly features and dynamic content to ColdBox master pages by integrating helper functions and dynamic content elements directly into your view templates. This approach ensures efficient rendering and enhanced visual presentation.