pp-movie-goat

Select movies and TV by combining streaming availability with multi-source ratings.

Updated May 18, 2026
One-click install
npx skills add https://github.com/Noegnesis/noesis --skill pp-movie-goat-noegnesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pp-movie-goat
Source: https://github.com/Noegnesis/noesis/tree/main/skills/pp-movie-goat
Command: npx skills add https://github.com/Noegnesis/noesis --skill pp-movie-goat-noegnesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Movie Goats instantaneously helps you choose what to watch by combining streaming availability with multi-source ratings, so you stop guessing and searching across sites.

Core Features & Use Cases

  • Streaming-aware discovery and tonight picks: Filters TMDb discovery results by streaming providers and other constraints so your shortlist matches what you can watch now.
  • Multi-source rating comparisons: Pulls ratings across TMDb, IMDb, Rotten Tomatoes, and Metacritic (with graceful degradation when OMDb is not configured) to make better decisions.
  • Persistent local watchlist with streamable flags: Maintains a SQLite watchlist and can surface which saved titles are currently streamable on your services.
  • Franchise and filmography planning: Generates marathon plans and rated chronological filmographies for people and roles.

Quick Start

Ask the agent: movie-goat-pp-cli tonight --mood thriller --max-runtime 120 --providers netflix,max --region US --json.

Frequently Asked Questions about pp-movie-goat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find what movies are streaming on my providers while comparing ratings?

To find streaming movies with compared ratings, this Skill filters TMDb discovery results by your specific providers and aggregates scores from IMDb, Rotten Tomatoes, and Metacritic. It returns structured JSON results so you can immediately decide what to watch tonight.

Can I maintain a local watchlist and check if those saved titles are currently streamable?

Yes, you can maintain a local watchlist using a built-in SQLite database and check streamable status. The Skill syncs your saved titles with current streaming availability data, allowing you to surface which movies on your list you can watch right now.

How do I plan a franchise marathon using streaming availability and ratings?

To plan a franchise marathon, the Skill generates chronological viewing sequences filtered by current streaming availability. It combines this marathon scheduling with multi-source ratings from TMDb and IMDb to ensure you only queue up highly-rated, streamable titles.

Do I need an OMDb API key to fetch Rotten Tomatoes and Metacritic ratings?

You need an OMDb_API_KEY to fetch Rotten Tomatoes and Metacritic ratings, but the Skill supports graceful degradation. If OMDb is not configured, it still returns TMDb and IMDb ratings so you can continue comparing movies without interruption.

What is required to run movie streaming discovery and tonight picks locally?

To run streaming discovery and tonight picks locally, you must install the required movie-goat-pp-cli command line tool. You can then execute CLI commands with parameters like mood, max-runtime, providers, and region to generate structured JSON watchlists.

Can I explore rated filmographies for specific actors across movies and TV shows?

Yes, you can explore rated filmographies for people across movies and TV shows. The Skill generates chronological filmographies for specific roles, integrating multi-source ratings to help you evaluate an actor's highest-scored streamable content.