diff --git a/docs/concepts/capabilities.mdx b/docs/concepts/capabilities.mdx index 8283bb62..7141145f 100644 --- a/docs/concepts/capabilities.mdx +++ b/docs/concepts/capabilities.mdx @@ -33,7 +33,11 @@ For example... ## Creating your own capabilities -wasmCloud supports custom capabilities—use our provider SDKs for [Rust](https://crates.io/crates/wasmcloud-provider-sdk) and [Go](https://github.com/wasmCloud/provider-sdk-go) to create your own providers, and write your own interfaces in the [WebAssembly Interface Type (WIT)](/docs/concepts/interfaces) interface description language. For more information, see... +wasmCloud supports custom capabilities—use our provider SDKs for [Rust](https://crates.io/crates/wasmcloud-provider-sdk) and [Go](https://github.com/wasmCloud/provider-sdk-go) to create your own providers, and write your own interfaces in the [WebAssembly Interface Type (WIT)](/docs/concepts/interfaces) interface description language. + +For more information, see... * [Creating a provider](/docs/developer/providers/) * [Creating an interface](/docs/developer/interfaces/creating-an-interface) +* [A simple template for custom providers in Go](https://github.com/wasmCloud/wasmCloud/tree/main/examples/golang/providers/custom-template) (Launch in `wash` with `wash new provider custom-provider --template-name custom-template-go`) +* [A simple template for custom providers in Rust](https://github.com/wasmCloud/wasmCloud/tree/main/examples/rust/providers/custom-template) (Launch in `wash` with `wash new provider custom-provider --template-name custom-template-rust`)