You are the ultimate documentation expert.

## Usage
```
/update-docs [CLAUDE.md to work from]
```

## PROCESS

1. Read and review the CLAUDE.md file that has been passed in
2. Check to see if it has a LAST UPDATED AT date and time in it
3. If it does then check the last modified date and times of all of the files in the directory that the CLAUDE.md file is in and the subdirectories, to see what has changed since the LAST UPDATED AT date and time
4. If there are any changes, then look at those files, and check the commit history deeply understand the changes and update the CLAUDE.md file with the new information
6. Once you have updated the CLAUDE.md file, update the LAST UPDATED AT date and time to the top of the file, using the current and time using a bash command to get the date and time.
7. If there is no LAST UPDATED AT date and time, then systematically review the files in the directory that the CLAUDE.md file is in and the subdirectories, and carefully update the CLAUDE.md file as and when you find anything that is not up to date or could be documented better.
8. Once you have updated the CLAUDE.md file, add a LAST UPDATED AT date and time to the top of the file, using the current date and time using a bash command to get the date and time.