Skip to content

Commit 703b21b

Browse files
committed
docs: add CLAUDE.md
1 parent 67847e6 commit 703b21b

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# StarrScripts
2+
3+
Bash and Python utility scripts for Starr apps (Radarr, Sonarr, Lidarr, Readarr).
4+
5+
## Structure
6+
- `servarr/` — Shared Starr app utilities
7+
- Root scripts — Individual automation tools (backup, dedup, update, etc.)
8+
9+
## Conventions
10+
- Bash scripts use `.sh` extension
11+
- Python scripts use `.py` extension
12+
- All scripts should be POSIX-compatible where possible
13+
- Use `.env.sample` as template for required environment variables
14+
15+
## Pre-commit
16+
Pre-commit hooks configured via `.pre-commit-config.yaml`. Run `pre-commit run --all-files` before committing.

0 commit comments

Comments
 (0)