Skip to content

Add PublicWWW source code search agent skill for CMP discovery#1277

Open
muodov wants to merge 1 commit intoagent-proxiesfrom
cursor/publicwww-skill-dc89
Open

Add PublicWWW source code search agent skill for CMP discovery#1277
muodov wants to merge 1 commit intoagent-proxiesfrom
cursor/publicwww-skill-dc89

Conversation

@muodov
Copy link
Copy Markdown
Member

@muodov muodov commented Apr 15, 2026

Task/Issue URL: https://app.asana.com/1/137249556945/project/72649045549333/task/1213974073383731?focus=true

Description:

Adds a new agent skill at .cursor/skills/publicwww-search/ documenting how to use the PublicWWW CSV API to search website source code for CMP identifiers.

Use cases: checking if a popup is from a shared third-party CMP, finding test URLs for a CMP rule, discovering region-specific test sites by TLD.

Requires PUBLICWWW_KEY environment variable.

Steps to test this PR:

npm run lint

# Verify the API works
curl -s "https://publicwww.com/websites/%22sd-cmp%22/?export=csv&key=$PUBLICWWW_KEY" | head -5
Open in Web Open in Cursor 

@cursor
Copy link
Copy Markdown

cursor bot commented Apr 15, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@muodov muodov requested a review from noisysocks April 15, 2026 14:38
Copy link
Copy Markdown
Contributor

@noisysocks noisysocks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice.

I actually made one too: https://github.com/duckduckgo/autoconsent/blob/randerson/context-engineering/.agents/skills/publicwww-search/SKILL.md

I think yours is better (it has examples) but that you should borrow the "PublicWWW indexes server-rendered HTML source only” caveat/gotcha that is at the bottom of mine.

It might also help to clarify that search query needs to be URL encoded.

Basically, just have a look at mine, copy anything you like, and then this LGTM 👍

Comment thread .cursor/skills/publicwww-search/SKILL.md Outdated
Comment thread .cursor/skills/publicwww-search/SKILL.md Outdated
@cursor cursor bot force-pushed the cursor/publicwww-skill-dc89 branch 2 times, most recently from 1487a58 to a1ba035 Compare April 16, 2026 12:12
Documents the PublicWWW CSV API for searching website source code
to check CMP prevalence, find test URLs, and identify third-party CMPs.

Requires PUBLICWWW_APIKEY environment variable.

Co-authored-by: Maxim Tsoy <maks.tsoy@gmail.com>
@cursor cursor bot force-pushed the cursor/publicwww-skill-dc89 branch from a1ba035 to b96d3a6 Compare April 16, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants