---
title: pluginCapability
framework: swift-package-manager
role: symbol
role_heading: Instance Property
path: swift-package-manager/documentation/packagedescription/target/plugincapability-swift.property
---

# pluginCapability

The capability provided by a package plug-in target.

## Declaration

```swift
var pluginCapability: Target.PluginCapability?
```

## See Also

### Creating a Plugin Target

- [plugin(name:capability:dependencies:path:exclude:sources:packageAccess:)](swift-package-manager/documentation/packagedescription/target/plugin(name:capability:dependencies:path:exclude:sources:packageaccess:).md)
- [Target.PluginCapability](swift-package-manager/documentation/packagedescription/target/plugincapability-swift.enum.md)
- [PluginCommandIntent](swift-package-manager/documentation/packagedescription/plugincommandintent.md)
- [PluginPermission](swift-package-manager/documentation/packagedescription/pluginpermission.md)
- [plugin(name:capability:dependencies:path:exclude:sources:)](swift-package-manager/documentation/packagedescription/target/plugin(name:capability:dependencies:path:exclude:sources:).md)
