Using Templates
The Templates panel lets you browse the catalog, preview any template, and apply it to the active workspace in a single click.

Applying a template
Section titled “Applying a template”- Open the Templates panel from the primary sidebar.
- Browse or search for a template.
- Click Preview to inspect the files and prompts it will add.
- Click Apply to workspace.
- Fill in any template variables (name, target folder, options).
- Ptah writes the files and — if the template contains agent or skill definitions — registers them with the current session.
Template variables
Section titled “Template variables”Most templates declare variables in their metadata, for example:
variables: - name: featureName prompt: 'Feature name (kebab-case)' required: true - name: useSignals prompt: 'Use Angular signals?' type: boolean default: trueYou’ll be prompted for each variable before the template is applied.
Agent templates
Section titled “Agent templates”Agent templates are a special case: applying one installs the agent into the workspace’s .claude/agents/ folder so it becomes spawnable via the orchestrator and visible to third-party AI clients that read that folder.
<workspace>/.claude/agents/├── frontend-developer.md├── backend-developer.md└── security-auditor.mdChaining templates with orchestration
Section titled “Chaining templates with orchestration”Templates pair well with the /orchestrate skill from ptah-core. A common pattern:
- Apply a project scaffold template.
- Apply one or more agent templates for the stack.
- Run
/orchestrate <task>to let the orchestrator delegate to those agents.