diff --git a/lib/configs/addon-interactions.ts b/lib/configs/addon-interactions.ts
index 51fabfe..5c24a2a 100644
--- a/lib/configs/addon-interactions.ts
+++ b/lib/configs/addon-interactions.ts
@@ -9,6 +9,7 @@ export = {
     {
       files: ['*.stories.@(ts|tsx|js|jsx|mjs|cjs)', '*.story.@(ts|tsx|js|jsx|mjs|cjs)'],
       rules: {
+        'react-hooks/rules-of-hooks': 'off',
         'import/no-anonymous-default-export': 'off',
         'storybook/await-interactions': 'error',
         'storybook/context-in-play-function': 'error',
diff --git a/lib/configs/csf-strict.ts b/lib/configs/csf-strict.ts
index a420212..5e30adb 100644
--- a/lib/configs/csf-strict.ts
+++ b/lib/configs/csf-strict.ts
@@ -6,6 +6,7 @@
 export = {
   extends: require.resolve('./csf'),
   rules: {
+    'react-hooks/rules-of-hooks': 'off',
     'import/no-anonymous-default-export': 'off',
     'storybook/no-stories-of': 'error',
     'storybook/no-title-property-in-meta': 'error',
diff --git a/lib/configs/csf.ts b/lib/configs/csf.ts
index ba33ab6..e208a8a 100644
--- a/lib/configs/csf.ts
+++ b/lib/configs/csf.ts
@@ -9,6 +9,7 @@ export = {
     {
       files: ['*.stories.@(ts|tsx|js|jsx|mjs|cjs)', '*.story.@(ts|tsx|js|jsx|mjs|cjs)'],
       rules: {
+        'react-hooks/rules-of-hooks': 'off',
         'import/no-anonymous-default-export': 'off',
         'storybook/csf-component': 'warn',
         'storybook/default-exports': 'error',
diff --git a/lib/configs/recommended.ts b/lib/configs/recommended.ts
index 9996f33..591c2be 100644
--- a/lib/configs/recommended.ts
+++ b/lib/configs/recommended.ts
@@ -9,6 +9,7 @@ export = {
     {
       files: ['*.stories.@(ts|tsx|js|jsx|mjs|cjs)', '*.story.@(ts|tsx|js|jsx|mjs|cjs)'],
       rules: {
+        'react-hooks/rules-of-hooks': 'off',
         'import/no-anonymous-default-export': 'off',
         'storybook/await-interactions': 'error',
         'storybook/context-in-play-function': 'error',