Configure templates, content types, and web settings.
Validate Configuration
{ "command": "web validate" }
Content Types
{ "command": "web content-types list" }
{ "command": "web content-types show <name>" }
{ "command": "web content-types create <name>" }
{ "command": "web content-types edit <name>" }
{ "command": "web content-types delete <name> -y" }
Templates
{ "command": "web templates list" }
{ "command": "web templates show <name>" }
{ "command": "web templates create <name>" }
{ "command": "web templates edit <name>" }
{ "command": "web templates delete <name> -y" }
Assets
{ "command": "web assets list" }
{ "command": "web assets show <asset-id>" }
Sitemap
{ "command": "web sitemap show" }
{ "command": "web sitemap generate" }
{ "command": "web sitemap generate --output sitemap.xml" }
Troubleshooting
Template not found -- Check template name with web templates list.
Invalid config -- Run web validate to check configuration.
Asset not loading -- Verify asset exists with web assets list, then run core content publish --step assets.
Quick Reference
| Task | Command |
|---|---|
| Validate config | web validate |
| List content types | web content-types list |
| Show content type | web content-types show <name> |
| Edit content type | web content-types edit <name> |
| List templates | web templates list |
| Show template | web templates show <name> |
| Edit template | web templates edit <name> |
| List assets | web assets list |
| Generate sitemap | web sitemap generate |
Related Playbooks
- Content Publish - Publish and manage content
- Recipes - Complete workflow examples
- Web Content - Markdown content structure
- Web Templates - Handlebars templates
- Web Assets - CSS, JS, fonts