Agent skill

Pp Foxnews

by mvanhorn in mvanhorn/printing-press-library

Fox News headlines from Google Publisher RSS — pick a section (latest, world, politics, sports, ...) or default to latest.

Apache-2.0Auto-check: notesAgent Workflows

Install Pp Foxnews

skills CLI
$ npx skills add mvanhorn/printing-press-library --skill pp-foxnews -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mvanhorn/printing-press-library pp-foxnews --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mvanhorn/printing-press-library.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cli-skills/pp-foxnews .claude/skills/pp-foxnews && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
pp-foxnews
GitHub stars
2.1k
Token cost
~1.5k tokens
SKILL.md length
429 words
Files
1
Skills in repo
506
Repo updated
First seen
Licence
Apache-2.0

At a glance

Fox News headlines from Google Publisher RSS — pick a section (latest, world, politics, sports, ...) or default to latest.

  • Works in 3 steps: Install via the Printing Press installer → Verify: foxnews-pp-cli --version → Ensure $GOPATH/bin (or $HOME/go/bin) is…
  • Phrases: fox news headlines
  • SKILL.md covers Prerequisites: Install the CLI, When to Use This CLI, When Not to Use This CLI and Not the Drudge Report CLI, plus 7 more sections
  • Calls npx and jq

What it does

Pp Foxnews is an agent skill from mvanhorn/printing-press-library. Fox News headlines from Google Publisher RSS — pick a section (latest, world, politics, sports, ...) or default to latest. Trigger phrases: fox news headlines, what's on fox news, fox politics headlines, fox sports rss, use foxnews, run foxnews.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows. The repository describes itself as: Official library of CLIs generated by the CLI Printing Press. Endorsed, tested, and community-contributed. The licence is Apache-2.0.

When your agent uses it

  • Phrases: fox news headlines
  • Whats on fox news
  • Fox politics headlines

Example prompts

  • “/pp-foxnews”

Requirements

  • Node.js
  • Pre-approved tools (allowed-tools): Read, Bash

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Install via the Printing Press installer
  2. Verify: foxnews-pp-cli --version
  3. Ensure $GOPATH/bin (or $HOME/go/bin) is on $PATH.

What it can do on your machine

Read from SKILL.md and the folder at commit d9a1696. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Bash

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx
    • jq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • moxie.foxnews.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Pp Foxnews loads about 1.5k tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 429 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~67
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Bash

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mvanhorn/printing-press-library at commit d9a1696, republished under its Apache-2.0 licence (© mvanhorn). 429 words, ~1,488 tokens.

Download SKILL.mdSave it as .claude/skills/pp-foxnews/SKILL.md (or your agent's skills folder).
name
pp-foxnews
description
Fox News headlines from Google Publisher RSS — pick a section (latest, world, politics, sports, ...) or default to latest. Trigger phrases: `fox news headlines`, `what's on fox news`, `fox politics headlines`, `fox sports rss`, `use foxnews`, `run foxnews`.
allowed-tools
Read, Bash
author
John Fiedler
license
Apache-2.0
argument-hint
headlines [--section latest] [--limit N] | sections | doctor | agent-context
<!-- GENERATED FILE — DO NOT EDIT.
     This file is a verbatim mirror of library/media-and-entertainment/foxnews/SKILL.md,
     regenerated post-merge by tools/generate-skills/. Hand-edits here are
     silently overwritten on the next regen. Edit the library/ source instead.
     See the repository agent guide, section "Generated artifacts: registry.json, cli-skills/". -->

Fox News — Printing Press CLI

Prerequisites: Install the CLI

This skill drives the foxnews-pp-cli binary. Verify the CLI is installed before invoking any command.

  1. Install via the Printing Press installer:
    bash
    npx -y @mvanhorn/printing-press-library install foxnews --cli-only
  2. Verify: foxnews-pp-cli --version
  3. Ensure $GOPATH/bin (or $HOME/go/bin) is on $PATH.

If --version reports "command not found", fix $PATH before running skill commands.

When to Use This CLI

Use for read-only Fox News headline lists from official Google Publisher RSS feeds. One bounded JSON call per section — no API key, no HTML parsing.

  • Default section latest = all-topic headline mix
  • Use --section for world, politics, science, health, sports, travel, tech, opinion, or video

When Not to Use This CLI

Do not use for posting, commenting, paywalled article bodies, live TV listings, or non-Fox data sources. This CLI only reads the RSS feeds listed below.

Not the Drudge Report CLI

This is not drudgereport-pp-cli. These commands do not exist here:

  • which, sync, splash, breaking, tail, tenure, sources, on-date, bent, story, digest

For Fox News, use:

  • sections — list valid --section ids (default feed is latest)
  • headlines — fetch headlines for one section
  • agent-context — runtime JSON catalog of commands, sections, and defaults
  • doctor — RSS connectivity check

RSS sections

Run foxnews-pp-cli sections --json for the machine-readable list.

Show full SKILL.md (190 more words)Show less

Commands

headlines

Fetch headlines for a section (default latest).

bash
foxnews-pp-cli headlines --json
foxnews-pp-cli headlines --section politics --limit 10 --json --select title,link,published
foxnews-pp-cli headlines --section sports --agent
sections

List valid --section values.

bash
foxnews-pp-cli sections --json
agent-context

Emit structured JSON for agents (commands, sections, default_section: latest, and explicit not_available list).

bash
foxnews-pp-cli agent-context --pretty
doctor

Probe the latest feed (connectivity smoke test).

bash
foxnews-pp-cli doctor --json

Recipes

Top stories right now (all sections)
bash
foxnews-pp-cli headlines --limit 15 --agent

Parse .results for headline rows; use .meta.section and .meta.feed_url for provenance.

Politics briefing
bash
foxnews-pp-cli headlines --section politics --limit 10 --agent --select title,link
Discover sections at runtime
bash
foxnews-pp-cli agent-context | jq '.default_section, .sections[].id'

Auth Setup

No authentication required.

Run foxnews-pp-cli doctor to verify RSS connectivity.

Output defaults

Matches other Printing Press CLIs (e.g. drudgereport, hackernews):

  • Piped stdout (agent/bash tools): JSON automatically — no --json required
  • Interactive terminal: plain table unless you pass --json or --agent

Agent Mode

Add --agent to any command. Expands to: --json --compact --no-input --no-color --yes.

  • Pipeable — JSON on stdout, errors on stderr
  • Compact — keeps title, link, published, section on headlines (drops categories, description, guid unless --select overrides)
  • Filterable — --select wins over --compact for explicit field lists
  • Previewable — --dry-run validates flags without fetching
  • Read-only — never mutates remote state
Response envelope

Machine JSON wraps data like Drudge store-backed reads:

json
{
  "meta": {"source": "live", "feed_url": "...", "section": "latest", "count": 10},
  "results": [ {"title": "...", "link": "...", "published": "...", "section": "latest"} ]
}

Parse .results for rows and .meta.source / .meta.feed_url for provenance. sections uses "source": "catalog"; doctor returns a status object in results.

bash
foxnews-pp-cli headlines --section latest --limit 10 --agent

Install skill only

bash
npx skills add mvanhorn/printing-press-library/cli-skills/pp-foxnews -g -y

© mvanhorn, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in cli-skills/pp-foxnews of mvanhorn/printing-press-library.

Open the folder on GitHubat commit d9a1696

Compare with similar skills

Pp Foxnews next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Pp Foxnews compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Pp Foxnews this skillmvanhorn/printing-press-library2.1k—~1.5kAutomated safety check: NotesApache-2.0
MCP Server Builderanthropics/skills180k63 repos~2.3kAutomated safety check: PassApache-2.0
Hook Development for Claude Code Pluginsanthropics/claude-plugins-official38k10 repos~4.1kAutomated safety check: NotesApache-2.0
Using Superpowersfarm-fe/farm5.6k36 repos~1.4kAutomated safety check: PassMIT
Executing Plans Inlineobra/superpowers297k2 repos~5.1kAutomated safety check: PassMIT
Skill CreatorAzure/azqr79689 repos~8.2kAutomated safety check: PassApache-2.0

Similar skills

  • MCP Server Builder

    anthropics/skills

    Official

    Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.

    180k GitHub starsUsed in 63 repos~2.3k tokens
    Agent WorkflowsAuto-check passed
  • Hook Development for Claude Code Plugins

    anthropics/claude-plugins-official

    Official

    Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.

    38k GitHub starsUsed in 10 repos~4.1k tokens
    Agent WorkflowsAuto-check: notes
  • Using Superpowers

    farm-fe/farm

    A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

    5.6k GitHub starsUsed in 36 repos~1.4k tokens
    Agent WorkflowsAuto-check passed
  • Executing Plans Inline

    obra/superpowers

    Has the agent carry out an implementation plan itself, task by task in the current session, keeping a ledger, proving each step with a test and ending with one whole-branch review.

    297k GitHub starsUsed in 2 repos~5.1k tokens
    Agent WorkflowsAuto-check passed
  • Skill Creator

    Azure/azqr

    Official

    Create new skills, modify and improve existing skills, and measure skill performance.

    796 GitHub starsUsed in 89 repos~8.2k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    38k GitHub starsUsed in 7 repos~2.8k tokens
    Agent WorkflowsAuto-check passed

More from mvanhorn/printing-press-library

All 506 skills in this repo
  • Agent Desktop

    mvanhorn/printing-press-library

    Desktop automation through the real Rust agent-desktop CLI, published in Printing Press through a small bridge.

    2.1k GitHub stars~2.3k tokensUpdated today
    Auto-check: notes
  • Gfonts

    mvanhorn/printing-press-library

    Search, browse, and download Google Fonts from the terminal via the gfonts CLI.

    2.1k GitHub stars~574 tokensUpdated today
    Auto-check passed
  • Pp 1688

    mvanhorn/printing-press-library

    The free, offline Trigger phrases: search 1688 for, find a factory on 1688 for, wholesale price on 1688 for, who is the cheapest supplier on 1688 for, compare 1688 suppliers for, use 1688, run 1688.

    2.1k GitHub stars~3k tokensUpdated today
    Auto-check: notes
  • Pp Activity Japan

    mvanhorn/printing-press-library

    Inspect known Activity Japan plan IDs or URLs, compare dated prices and sessions, check language-sitemap coverage, and hand off to canonical booking pages.

    2.1k GitHub stars~2k tokensUpdated today
    Auto-check: notes
  • Pp Adminbyrequest

    mvanhorn/printing-press-library

    Every Admin By Request portal action, plus a local SQLite mirror of audit, events, inventory and requests for ad-hoc...

    2.1k GitHub stars~3.3k tokensUpdated today
    Auto-check: notes
  • Pp Agent Capture

    mvanhorn/printing-press-library

    macOS screen capture, window recording, GIF conversion, and agent evidence bundles from the terminal.

    2.1k GitHub stars~1.6k tokensUpdated today
    Auto-check: notes

Categories

Questions about Pp Foxnews

What does Pp Foxnews do?

Fox News headlines from Google Publisher RSS — pick a section (latest, world, politics, sports, ...) or default to latest. Pp Foxnews is an agent skill from mvanhorn/printing-press-library.) or default to latest.

When should I use Pp Foxnews?

Pp Foxnews fits situations like: phrases: fox news headlines; whats on fox news; fox politics headlines.

How do I install Pp Foxnews in Claude Code?

Run `npx skills add mvanhorn/printing-press-library --skill pp-foxnews -a claude-code`. Or copy the skill folder (cli-skills/pp-foxnews in mvanhorn/printing-press-library) into .claude/skills/pp-foxnews in your project. Claude Code loads it when a task matches its description.

How do I install Pp Foxnews in Codex?

Run `npx skills add mvanhorn/printing-press-library --skill pp-foxnews -a codex`. Or copy the skill folder (cli-skills/pp-foxnews in mvanhorn/printing-press-library) into .agents/skills/pp-foxnews in your project. Codex loads it when a task matches its description.

Can I use Pp Foxnews in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mvanhorn/printing-press-library --skill pp-foxnews -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pp-foxnews, .gemini/skills/pp-foxnews, .github/skills/pp-foxnews and .opencode/skills/pp-foxnews in your project.

What does Pp Foxnews need to run?

Going by SKILL.md and its folder, Pp Foxnews needs the command-line tools its instructions call (npx and jq). Our summary lists: Node.js. Its frontmatter pre-approves these tools: Read, Bash.

Does Pp Foxnews access the network?

SKILL.md names 1 domain. As links in the text: moxie.foxnews.com. This is read from the text; nothing was executed.

Is Pp Foxnews safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Pp Foxnews use?

Pp Foxnews is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Pp Foxnews use?

About 1.5k tokens (SKILL.md is roughly 6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Pp Foxnews?

Skills that share tags, products or a category with Pp Foxnews: MCP Server Builder (anthropics/skills, 180k stars), Hook Development for Claude Code Plugins (anthropics/claude-plugins-official, 38k stars), Using Superpowers (farm-fe/farm, 5.6k stars) and Executing Plans Inline (obra/superpowers, 297k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Pp Foxnews?

mvanhorn (a GitHub user) maintains it in mvanhorn/printing-press-library, which has 2,056 GitHub stars. The repository holds 506 skills in this directory. The repository was last updated on October 9, 2026.

Source: mvanhorn/printing-press-library on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.