This is a local-first Allrecipes client that caches recipes in SQLite so you can query them like data instead of scraping HTML every time. The pantry-aware search is the standout: feed it a text file of what's in your fridge and it scores recipes by ingredient overlap. Bayesian-smoothed ranking surfaces recipes with real vote volume instead of 5-star flukes with three reviews. The grocery list aggregator and cookbook compiler are nice for meal planning workflows where you're juggling multiple recipes. It's read-only and requires the Go binary installed first. If you cook from Allrecipes more than occasionally and want programmable access to your saved searches, this beats opening tabs.

skills.sh installs
193
GitHub stars
2.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add mvanhorn/printing-press-library --skill pp-allrecipes --agent claude-code

Installs into .claude/skills of the current project.

Files

Allrecipes — Printing Press CLI

Prerequisites: Install the CLI

This skill drives the allrecipes-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first:

  1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows:
    npx -y @mvanhorn/printing-press-library install allrecipes --cli-only
    
  2. Verify: allrecipes-pp-cli --version
  3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill.

If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer):

Sponsors

Details

Repository
github.com/mvanhorn/printing-press-library
Categories
DevOps & CI/CD, Marketing & SEO, CLI & Terminal
First seen
Jun 3, 2026

More from mvanhorn/printing-press-library

All 39
1hiyeshu avatarcodeck-reviewhiyeshu/codeckReviewer role. Opens rendered HTML, inspects every slide visually, fixes problems in custom.css or slides.html and rebuilds through build-html.sh. Use whenever 192skills.sh installs
2personamanagmentlayer avatarstockbreeder-expertpersonamanagmentlayer/pclExpert-level livestock management, animal health monitoring, breeding programs, and ranch management192skills.sh installs
3hoodini avatarbunhoodini/ai-agents-skillsBuild fast applications with Bun JavaScript runtime. Use when creating Bun projects, using Bun APIs, bundling, testing, or optimizing Node.js alternatives. Trig191skills.sh installs
4bobmatnyc avatarmcp-builderbobmatnyc/claude-mpm-skillsMCP (Model Context Protocol) server build and evaluation guide, including local conventions for tool surfaces, config, and testing188skills.sh installs
5levnikolaevich avatarln-160-docs-skill-extractorlevnikolaevich/claude-code-skillsExtracts procedural content from project docs into slash commands. Use when docs contain deploy, test, or troubleshoot procedures.187skills.sh installs
6julianobarbosa avatarcloudflare-dnsjulianobarbosa/claude-code-skillsComprehensive guide for managing Cloudflare DNS with Azure integration. Use when configuring Cloudflare as authoritative DNS provider for Azure-hosted applicati186skills.sh installs