PromucFlow_constructor/.cursor/hooks
..
scripts
README.md

Appsmith Cursor Hooks

This directory contains hooks and scripts that automate tasks and enforce standards in the Appsmith development workflow.

Available Hooks

scripts/update-docs.sh

Automatically updates documentation based on code changes, ensuring that the documentation stays in sync with the codebase.

How Hooks Work

Hooks are triggered by specific events in the development workflow, such as:

  • Creating a pull request
  • Pushing code to a branch
  • Running specific commands

Each hook performs specific actions to maintain code quality, enforce standards, or automate routine tasks.

Installing Hooks

To install these hooks in your local development environment:

  1. Navigate to the root of the project
  2. Run the following command:
    cp .cursor/hooks/scripts/* .git/hooks/
    chmod +x .git/hooks/*
    

This will copy the hooks to your local Git hooks directory and make them executable.

Manual Execution

You can also run these hooks manually as needed:

# Update documentation based on code changes
.cursor/hooks/scripts/update-docs.sh

Customizing Hooks

If you need to customize a hook for your specific development environment, copy it to your local .git/hooks directory and modify it as needed. Avoid changing the hooks in this directory directly, as they will be overwritten when you pull changes from the repository.