---
title: "PluginCommandIntent.custom(verb:description:)"
framework: swift-package-manager
role: symbol
role_heading: Case
path: "swift-package-manager/documentation/packagedescription/plugincommandintent/custom(verb:description:)"
---

# PluginCommandIntent.custom(verb:description:)

A custom command plug-in intent.

## Declaration

```swift
case custom(verb: String, description: String)
```

## Parameters

- `verb`: The invocation verb of the plug-in.
- `description`: A human readable description of the plug-in’s role.

## Discussion

Discussion Use this case when none of the predefined cases fulfill the role of the plug-in.

## See Also

### Creating a Command Intent

- [documentationGeneration()](swift-package-manager/documentation/packagedescription/plugincommandintent/documentationgeneration().md)
- [sourceCodeFormatting()](swift-package-manager/documentation/packagedescription/plugincommandintent/sourcecodeformatting().md)
