diff --git a/modules/actions.go b/modules/actions.go
new file mode 100644
index 0000000000000000000000000000000000000000..2d140c4eb0ae616598cc84ca982011eca5572376
--- /dev/null
+++ b/modules/actions.go
@@ -0,0 +1,9 @@
+// Package modules implements all the modules.
+// Copyright (C) 2022 Kevin Lyda <kevin@lyda.ie>
+package modules
+
+// Action defines a module.
+type Action struct {
+	Kind string   `yaml:"kind"`
+	Args []string `yaml:"args"`
+}