---
title: "init(parentPrimSpec:name:specifier:typeName:)"
framework: usdkit
role: symbol
role_heading: Initializer
path: "usdkit/usdprim/spec/init(parentprimspec:name:specifier:typename:)"
---

# init(parentPrimSpec:name:specifier:typeName:)

Creates a new child prim spec under the given parent prim spec.

## Declaration

```swift
init?(parentPrimSpec: USDPrim.Spec, name: USDToken, specifier: USDPrim.Specifier, typeName: String = "")
```
