# Red Hat Developer Hub software template authoring with rhdh-templates

DevFeed: [Red Hat Developer Hub software template authoring with rhdh-templates](<https://devfeed.tech/articles/red-hat-developer-hub-software-template-authoring-with-rhdh-templates-12346.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/07/red-hat-developer-hub-software-template-authoring-rhdh-templates>)

Author: Kashish Mittal

Published: 2026-09-07T07:01:32Z

Content type: tutorial

Language: en

Sources: [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [Backstage](<https://devfeed.tech/topics/backstage.md>), [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [Nunjucks](<https://devfeed.tech/topics/nunjucks.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [backstage](<https://devfeed.tech/tags/backstage.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [quick-start](<https://devfeed.tech/tags/quick-start.md>), [red-hat](<https://devfeed.tech/tags/red-hat.md>), [software-templates](<https://devfeed.tech/tags/software-templates.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [validation](<https://devfeed.tech/tags/validation.md>)

## AI overview

This tutorial introduces the rhdh-templates skill for building Red Hat Developer Hub and Backstage software templates with an AI coding assistant. It covers Nunjucks conventions, YAML schema checking, reference templates, local offline validation, repository templatization, and optional testing against a Red Hat Developer Hub instance.

## Source excerpt

If you are a platform engineer or developer building Red Hat Developer Hub software templates, you know the friction of wrestling with Nunjucks syntax, guessing location.yaml placements, and discovering errors only after rendering in your developer portal. While AI coding agents handle generic YAML, they lack Red Hat Developer Hub and Backstage-specific conventions. The post Red Hat Developer Hub software template authoring with rhdh-templates appeared first on Red Hat Developer.