diff --git a/packages/gluestick/src/generator/predefined/new.js b/packages/gluestick/src/generator/predefined/new.js
index <HASH>..<HASH> 100644
--- a/packages/gluestick/src/generator/predefined/new.js
+++ b/packages/gluestick/src/generator/predefined/new.js
@@ -34,6 +34,7 @@ const templateNoMatchApp = require('../templates/NoMatchApp')(createTemplate);
 const templateReducer = require('../templates/Reducer')(createTemplate);
 const templateEntries = require('../templates/entries')(createTemplate);
 const templateGluestickPlugins = require('../templates/gluestick.plugins')(createTemplate);
+const templateGluestickHooks = require('../templates/gluestick.hooks')(createTemplate);
 
 const { flowVersion } = require('../constants');
 // @TODO use config in new command when PR #571 is merged
@@ -108,6 +109,11 @@ module.exports = (options: GeneratorOptions) => ({
       template: templateGluestickPlugins,
     },
     {
+      path: 'src',
+      filename: 'gluestick.hooks.js',
+      template: templateGluestickHooks,
+    },
+    {
       path: 'src/config',
       filename: '.Dockerfile',
       template: templateDockerfile,
add gluestick.hooks.js to new generator