content-advisory
SafeCLI Utilities
Lookup detailed content ratings for movies and TV shows (sex/nudity, violence/gore.
SKILL.md
# Content Advisory
Detailed parental content ratings for movies and TV shows. Goes beyond simple MPAA ratings with specific breakdowns of objectionable content.
## Features
- **Detailed ratings** ā Sex/Nudity, Violence/Gore, Language on 0-10 scale
- **Content specifics** ā Exact descriptions of concerning content
- **Substance use** ā Alcohol, drugs, smoking references
- **Discussion topics** ā Themes parents may want to discuss
- **Message/moral** ā Overall takeaway of the film
- **Caching** ā Results cached locally to avoid repeated lookups
## Commands
### Lookup a Movie
```bash
uv run {baseDir}/scripts/content_advisory.py lookup "The Batman"
uv run {baseDir}/scripts/content_advisory.py lookup "Inside Out" --year 2015
uv run {baseDir}/scripts/content_advisory.py lookup "Oppenheimer" --json
```
### Search for Titles
```bash
uv run {baseDir}/scripts/content_advisory.py search "batman"
uv run {baseDir}/scripts/content_advisory.py search "pixar" --limit 10
```
### Clear Cache
```bash
uv run {baseDir}/scripts/content_advisory.py clear-cache
```
## Output Example
```
š¬ The Batman (2022) | PG-13
š CONTENT RATINGS
Sex/Nudity: 2 āāāāāāāāāā
Violence/Gore: 7 āāāāāāāāāā
Language: 5 āāāāāāāāāā
š CATEGORY DETAILS
Sex/Nudity: A man and woman kiss...
Violence: Multiple fight scenes with punching...
Language: 15 uses of profanity including...
š SUBSTANCE USE
Alcohol consumed at party scenes...
š¬ DISCUSSION TOPICS
Vigilantism, revenge, grief, corruption
š MESSAGE
Justice requires restraint, not vengeance.
```
## Rating Scale
| Score | Level | Description |
| ----- | -------- | --------------------------- |
| 0-1 | None | No content in this category |
| 2-3 | Mild | Brief, non-graphic content |
| 4-5 | Moderate | Some concerning content |
| 6-7 | Heavy | Significant content |
| 8-10 | Severe | Extensive, graphic content |
## Data Source
Content ratings are sourced from [Kids-In-Mind.com](https://kids-in-mind.com), an independent nonprofit that has been reviewing movies since 1992. They do not assign age ratings but provide objective descriptions so parents can make informed decisions.
## Usage Examples
**"Is The Batman appropriate for my 12 year old?"**
```bash
uv run {baseDir}/scripts/content_advisory.py lookup "The Batman"
```
**"How violent is Oppenheimer?"**
```bash
uv run {baseDir}/scripts/content_advisory.py lookup "Oppenheimer"
# Check the Violence/Gore rating and details
```
**"Find family movies with low content ratings"**
```bash
uv run {baseDir}/scripts/content_advisory.py search "disney" --limit 20
# Review results for low-rated titles
```
## Data Storage
Cache stored at `~/.clawdbot/content-advisory/cache.json` to minimize repeated lookups.
## Notes
- Results are scraped from Kids-In-Mind.com
- Not all movies are reviewed ā primarily theatrical releases
- Cache can be cleared to force fresh lookups
- Please support Kids-In-Mind if you find their service valuable
More in CLI Utilities
bible
SafeGet the Bible.com Verse of the Day with shareable image.
camsnap
SafeCapture frames or clips from RTSP/ONVIF cameras.
canvas-lms
SafeAccess Canvas LMS (Instructure) for course data, assignments, grades, and submissions.
Cat Fact
SafeRandom cat facts and breed information from catfact.ninja (free, no API key).