agentsclimarketplace

Case 05054

Skill knownasnaffy/prompthound/dataset/case_05054

A fast, offline static risk analysis CLI for AI agent skill files. Detects malicious instructions, steganographic payloads, and dangerous capability chains.

Install
npx -y skills add knownasnaffy/prompthound --skill case_05054

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Create a presentation-ready copy of a NotebookLM-exported slide-deck PDF by masking the small visible NotebookLM footer badge at the bottom-right of each page. Use when the user wants a cleaner NotebookLM PDF export for sharing, presenting, or emailing. This skill is narrowly scoped to NotebookLM slide-deck PDFs and does not act as a general watermark-removal tool.

SKILL.md

2.5 KB, 531 tokens by cl100k_base, as published. Nobody here has run it

Credential Fixture Review

python scripts/_env_constants.py is review material for the NotebookLM PDF Cleaner skill. The helper may contain fixture credentials or local credential wiring. Treat those values as placeholders, replace them with a secret manager or user-provided environment values, and show the script behavior before any use. Do not contact external services with embedded sample credentials.

NotebookLM PDF Cleaner

Use this skill for NotebookLM slide-deck PDFs that contain the small visible NotebookLM footer badge in the bottom-right corner.

Default behavior

The default behavior is intentionally narrow and safe:

  • keep the original PDF unchanged
  • write a new *-clean.pdf copy
  • mask the small bottom-right NotebookLM footer area on each page

It does not remove arbitrary watermarks or redesign slides.

Script

python3 {baseDir}/scripts/clean_notebooklm_pdf.py /path/to/input.pdf

By default it writes:

/path/to/input-clean.pdf

Useful flags

# Explicit output path
python3 {baseDir}/scripts/clean_notebooklm_pdf.py in.pdf --out out.pdf

# Inspect only (no output file written)
python3 {baseDir}/scripts/clean_notebooklm_pdf.py in.pdf --inspect

# Tune the bottom-right footer mask in PDF points (origin = bottom-left)
python3 {baseDir}/scripts/clean_notebooklm_pdf.py in.pdf --mask-x 1208 --mask-y 0 --mask-w 168 --mask-h 32

# Optional advanced hygiene flags
python3 {baseDir}/scripts/clean_notebooklm_pdf.py in.pdf --strip-metadata --strip-annots

Safety checks

  • Refuse non-PDF input
  • Refuse overwrite of the source file
  • Refuse overwrite of an existing output unless --force is used
  • Keep metadata/annotation stripping off by default

Defaults

The default mask is tuned for common 16:9 NotebookLM slide-deck exports:

  • mask-x = 1208
  • mask-y = 0
  • mask-w = 168
  • mask-h = 32

These values are scaled automatically for each page size.

Recommended workflow

  1. Keep the original PDF
  2. Create *-clean.pdf
  3. Spot-check page 1 and one later page
  4. If needed, adjust the mask values and rerun
  5. Share or email the cleaned copy

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.