diff --git a/includes/run.php b/includes/run.php
new file mode 100644
index 0000000000000000000000000000000000000000..28b4476b25988ca66ddb114d4846e93bdf53e6ee
--- /dev/null
+++ b/includes/run.php
@@ -0,0 +1,17 @@
+<?php
+
+namespace Automattic\WP\WP_CLI_Cron_Control_Offload;
+
+if ( ! defined( 'WP_CLI' ) || ! \WP_CLI ) {
+	return;
+}
+
+use WP_CLI;
+
+/**
+ *
+ */
+function run_event( $args ) {
+	return false;
+}
+add_action( ACTION, __NAMESPACE__ . '\run_event' );
diff --git a/includes/schedule.php b/includes/schedule.php
new file mode 100644
index 0000000000000000000000000000000000000000..8e2291daab61838b5ec3204041f77b59fc77a103
--- /dev/null
+++ b/includes/schedule.php
@@ -0,0 +1,4 @@
+<?php
+
+namespace Automattic\WP\WP_CLI_Cron_Control_Offload;
+
diff --git a/wp-cli-via-cron-control.php b/wp-cli-via-cron-control.php
index 7f9846c686eced905d343a76e4529cca8939d702..649e8612a2c645896c2b1f78665cfb3bde98c2aa 100644
--- a/wp-cli-via-cron-control.php
+++ b/wp-cli-via-cron-control.php
@@ -9,5 +9,12 @@
  * Domain Path:     /languages
  * Version:         0.1.0
  *
- * @package         WP_CLI_via_Cron_Control
+ * @package         WP_CLI_Cron_Control_Offload
  */
+
+namespace Automattic\WP\WP_CLI_Cron_Control_Offload;
+
+const ACTION = 'wp_cli_cron_control_offload';
+
+require_once __DIR__ . '/includes/schedule.php';
+require_once __DIR__ . '/includes/run.php';