newspaper — for Claude Code newspaper, gradient-bang, community, for Claude Code, ide skills, newspaper asset generation, optimized image creation, banner generation, front-page composition, prompt-experiment variants

v1.0.0

이 스킬 정보

적합한 상황: Ideal for AI agents that need newspaper asset generator. 현지화된 요약: Routes to the underlying script based on the asset type. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

기능

Generates high-quality newspaper assets using AI and automation
Creates optimized banners with dramatic headlines and short body text
Composes front-page images with up to 10 sections from real game events
Runs prompt-experiment variants for front-page rendering
Outputs images in PNG format under the `artifacts/` directory

# Core Topics

pipecat-ai pipecat-ai
[365]
[57]
Updated: 4/29/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
80
Canonical Locale
en
Detected Body Locale
en

적합한 상황: Ideal for AI agents that need newspaper asset generator. 현지화된 요약: Routes to the underlying script based on the asset type. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

이 스킬을 사용하는 이유

추천 설명: newspaper helps agents newspaper asset generator. The Newspaper Asset Generator skill is a powerful tool for creating high-quality newspaper assets. This AI agent skill supports Claude Code, Cursor, and Windsurf

최적의 용도

적합한 상황: Ideal for AI agents that need newspaper asset generator.

실행 가능한 사용 사례 for newspaper

사용 사례: Applying Newspaper Asset Generator
사용 사례: Applying /newspaper <asset-type [args]
사용 사례: Applying banner — single wide masthead-style banner (e.g. CALL TO ARMS recruiting header). Handled below

! 보안 및 제한 사항

  • 제한 사항: If the user passes an unrecognized asset type, list the three options above and stop — do not guess.
  • 제한 사항: If the user passes an unrecognized asset type, list the three options above and stop — do not guess
  • 제한 사항: Both dims must be multiples of 16; max edge 3840; max ratio 3:1

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is newspaper?

적합한 상황: Ideal for AI agents that need newspaper asset generator. 현지화된 요약: Routes to the underlying script based on the asset type. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install newspaper?

Run the command: npx killer-skills add pipecat-ai/gradient-bang. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for newspaper?

Key use cases include: 사용 사례: Applying Newspaper Asset Generator, 사용 사례: Applying /newspaper <asset-type [args], 사용 사례: Applying banner — single wide masthead-style banner (e.g. CALL TO ARMS recruiting header). Handled below.

Which IDEs are compatible with newspaper?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for newspaper?

제한 사항: If the user passes an unrecognized asset type, list the three options above and stop — do not guess.. 제한 사항: If the user passes an unrecognized asset type, list the three options above and stop — do not guess. 제한 사항: Both dims must be multiples of 16; max edge 3840; max ratio 3:1.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add pipecat-ai/gradient-bang. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use newspaper immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

newspaper

현지화된 요약: Routes to the underlying script based on the asset type. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Newspaper Asset Generator

Single entry point for all Gradient News & Observer image assets. Routes to the underlying script based on the asset type.

Usage

/newspaper <asset-type> [args]

Asset types:

  • banner — single wide masthead-style banner (e.g. CALL TO ARMS recruiting header). Handled below.
  • front-page — full ten-section newspaper front page from real game events. Hands off to /news-front-page — invoke that skill directly instead.
  • prompt-experiment — sweep prompt variants for front-page rendering. Calls news-front-page-prompt-experiment (see src/gradientbang/newspaper/scripts/prompt_experiment.py for flags).

If the user passes an unrecognized asset type, list the three options above and stop — do not guess.

All output goes under artifacts/

artifacts/ is gitignored. Both copy markdown and rendered PNGs live there. Subdirectories per asset type:

  • artifacts/banners/
  • artifacts/gradient-news-observer-regions/ (front-page composited)
  • artifacts/gradient-news-observer-images/ (front-page one-shot)

A banner is a single wide image with one dramatic headline + short body + call-to-action. Used for recruiting drives, special-edition broadsides, channel headers, etc.

Step 1 — gather copy from the user

Required inputs:

  • Headline (largest type — e.g. CALL TO ARMS)
  • Subhead (one line — e.g. Pilots Wanted to Test the Combat Rework)
  • Body (1–3 short sentences setting the stakes)
  • Call to action (e.g. Join the test → #gradient-bang)

Optional:

  • Kicker (small caps line above the headline; defaults to THE GRADIENT NEWS & OBSERVER · SPECIAL EDITION)
  • Slug (short filename stem, kebab-case; defaults to a slugified headline)

If the user's prompt only gives you a topic ("call to arms for combat rework"), draft kicker/headline/subhead/body/CTA yourself in the newspaper's voice and confirm with the user before rendering — image-edit calls take ~2 minutes and cost real money.

Step 2 — write the copy markdown

Write to artifacts/banners/<slug>.md using this exact structure (each line on its own line, blank lines between blocks). Every visible word in the file is rendered verbatim — no extra hidden formatting.

<KICKER>

<HEADLINE>

<Subhead>

<Body sentences.>

<Call to action>

Keep total visible word count under ~50 — banners get cramped fast. If body runs long, trim it.

Step 3 — render

bash
1set -a && source .env.bot && set +a 2uv run news-banner --copy-file artifacts/banners/<slug>.md
  • Sources .env.bot because that's where OPENAI_API_KEY lives in this repo (the script also auto-loads it from .env if present).
  • Defaults to 2048x1024 (clean 2:1 banner). For wider Discord-banner shapes, append --size 2880x1024. Both dims must be multiples of 16; max edge 3840; max ratio 3:1.
  • Defaults to the masthead reference. For a busier full-page-style aesthetic, append --reference src/gradientbang/newspaper/assets/references/full-page-style-fri-sat-pt.png.
  • Render takes ~120–150s. Stream stdout — the script prints the final PNG path on success.
  • Pass --force to overwrite an existing PNG with the same name.

Step 4 — show the result

Read the generated PNG so the image is visible in chat, then summarize with the artifact path. The user reviews and either accepts, edits the markdown and re-renders, or asks for a fresh take (image-edit isn't deterministic — same input can produce a different layout).

Front-page workflow

Don't replicate the front-page logic here. Tell the user:

Front pages are a different animal — they pull real game events into a structured digest, then render a 2160×3840 ten-story page. Use /news-front-page [duration] (e.g. /news-front-page 24h).

If they explicitly want to re-render an existing markdown front page without regenerating the digest, they can call news-front-page-image --front-page-md <path> directly.

Prompt-experiment workflow

This is a power-user tool for sweeping prompt variants. Run with --help first to surface the flags, then construct the right command for the user's question:

bash
1uv run news-front-page-prompt-experiment --help

Rules

  • Always confirm copy before spending an image-edit call. Each one costs and takes ~2 min. Cheap to iterate on markdown, expensive to iterate on images.
  • Only edit artifacts/ for copy and outputs. Don't write under src/ for one-off banners.
  • Don't invent new script entry points. If the user wants something the existing scripts don't support (e.g. a different aspect or new layout), discuss the trade-off before adding code.
  • Don't commit anything. The user reviews artifacts and decides what to share.

관련 스킬

Looking for an alternative to newspaper or another community skill for your workflow? Explore these related open-source skills.

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

현지화된 요약: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
인공지능

widget-generator

Logo of f
f

현지화된 요약: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf

149.6k
0
인공지능

flags

Logo of vercel
vercel

현지화된 요약: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

현지화된 요약: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
개발자