### Add a one-click download button to single asset fields in DatoCMS

(Image content)

[

**This is a Community Plugin!** Learn how create your own plugin, or copy and remix existing ones in our documentation

](https://www.datocms.com/docs/plugin-sdk/introduction.md)

## Open Asset DatoCMS plugin

A plugin to add a one-click download button to single asset fields in DatoCMS.

## Configuration

Please specify a read-only DatoCMS API key on the plugin global settings:

(Image content)

## Usage

To add a download button to a single asset field, choose "Open Asset" as a field add-on.

(Image content)

## Development

Install all the project dependencies with:

```plaintext
yarn install
```

Add this plugin in development mode to one of your DatoCMS project with:

```plaintext
yarn addToProject
```

Start the local development server with:

```plaintext
yarn start
```

The plugin will be served from <[http://localhost:5000/](http://localhost:5000/)\>. Insert this URL as the plugin [Entry point URL](https://www.datocms.com/docs/plugins/creating-a-new-plugin/.md).

## Publishing

Before publishing this plugin, make sure:

-   you've properly described any configuration parameters in this README file;
-   you've properly compiled this project's `package.json` following the [official rules](https://www.datocms.com/docs/plugins/publishing/.md);
-   you've added a cover image (`cover.png`) and a preview GIF (`preview.gif`) into the `docs` folder.

When everything's ready, just run:

```plaintext
yarn publish
```