diff --git a/content/master/concepts/composition-functions.md b/content/master/concepts/composition-functions.md
index c9fa4a3f5..65ef0c7e6 100644
--- a/content/master/concepts/composition-functions.md
+++ b/content/master/concepts/composition-functions.md
@@ -34,7 +34,7 @@ Install a Function with a Crossplane
location of the function package.
-For example, to install Function Patch and Transform,
+For example, to install [Function Patch and Transform](https://github.com/crossplane-contrib/function-patch-and-transform),
```yaml {label="install"}
apiVersion: pkg.crossplane.io/v1beta1
@@ -111,10 +111,11 @@ line="10">}}function-patch-and-transform{{}}.
Some Functions allow you to specify an {{}}input{{}}. Different Functions each have a different
{{}}kind{{}} of input. This example uses
-Function Patch and Transform. Function Patch and Transform is a function that
-implements Crossplane resource templates. Its input kind is `Resources`, and it
-accepts [Patch and Transform]({{[}}) {{}}resources{{}} as input.
+[Function Patch and Transform](https://github.com/crossplane-contrib/function-patch-and-transform).
+Function Patch and Transform is a function that implements Crossplane resource
+templates. Its input kind is `Resources`, and it accepts [Patch and
+Transform]({{][}}) {{}}resources{{}} as input.
```yaml {label="single",copy-lines="none"}
apiVersion: apiextensions.crossplane.io/v1
@@ -324,8 +325,11 @@ func (f *Function) RunFunction(_ context.Context, req *fnv1beta1.RunFunctionRequ
```
Some people design composition functions for you to use them with any kind of
-composite resource. Function Patch and Transform and Function Auto Ready work
-with any kind of composite resource.
+composite resource.
+[Function Patch and Transform](https://github.com/crossplane-contrib/function-patch-and-transform)
+and
+[Function Auto Ready](https://github.com/crossplane-contrib/function-auto-ready)
+work with any kind of composite resource.
Another common pattern is to write a composition function specific to one kind
of composite resource. The function contains all the logic needed to tell
]