
Browser Screenshot
Capture cropped, article-ready screenshots of posts, charts, or page regions without noisy full-page dumps.
Install
npx skills add https://github.com/zc277584121/marketing-skills --skill browser-screenshotWhat is this skill?
- Four-step pipeline: research sources with WebSearch/WebFetch, navigate, locate via DOM selectors, crop capture
- Hard rule: never ship uncropped full-viewport or full-page screenshots as final output
- Prerequisite chain through agent-browser setup and Chrome remote debugging
- Region targeting for Reddit posts, tweets, article sections, and charts—not generic page dumps
Adoption & trust: 936 installs on skills.sh; 2/3 security scanners passed (skills.sh audits).
Recommended Skills
Seo Auditcoreyhaines31/marketingskills
Copywritingcoreyhaines31/marketingskills
Twitter Automationqu-skills/skills
Marketing Psychologycoreyhaines31/marketingskills
Content Strategycoreyhaines31/marketingskills
Programmatic Seocoreyhaines31/marketingskills
Journey fit
Primary fit
Canonical shelf is Grow → content because the skill optimizes illustrations and social proof assets after you know what to cite. Content subphase covers repurposing web evidence into blogs, newsletters, and landing sections with focused visuals.
Common Questions / FAQ
Is Browser Screenshot safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Browser Screenshot
# Skill: Browser Screenshot Take focused screenshots of specific regions on web pages — a Reddit post, a tweet, an article section, a chart, etc. — not just a full-page dump. > **Prerequisite**: agent-browser must be installed and Chrome must have remote debugging enabled. See `references/agent-browser-setup.md` if unsure. --- ## Overview This skill handles the full pipeline: 1. **Research** the best page to screenshot (web search, fetch) 2. **Navigate** to the right page in the browser 3. **Locate** the target element/region on the page 4. **Capture** a focused, cropped screenshot of just that region ### Hard Rule: No Full-Screen Screenshots **NEVER output an uncropped full-viewport or full-page screenshot as a final result.** Full screenshots contain too much noise (nav bars, sidebars, ads, unrelated content) and are unsuitable as article illustrations. Every screenshot MUST be cropped to a focused region. --- ## Step 0: Research — Find and Validate Sources Before Opening the Browser **The browser is for capturing, not for browsing.** Before opening anything in Chrome, use text-based tools (WebSearch, WebFetch) to find candidate pages, read their content, and decide which ones are actually worth screenshotting. ### Research-First Workflow 1. **WebSearch** to find candidate pages for the topic 2. **WebFetch** each candidate to read its text content — check if it has the information/visual you need 3. **Evaluate**: Is this page worth a screenshot? Does it have a clear, focused region that would work as an illustration? 4. **Only then** open the browser to capture the screenshot This saves significant time — most candidate pages won't be worth screenshotting, and you can eliminate them without the overhead of browser navigation. ### When to Use Browser-First Instead Skip the WebSearch/WebFetch phase and go directly to Chrome browsing when: - **The target platform requires login** — Reddit, LinkedIn, X/Twitter, and other social platforms often gate content behind login walls. If the user's Chrome session is already logged in, use the browser directly. - **The user specifies a platform with a clear search need** — e.g., "find a Reddit post about X" or "screenshot a tweet about Y". Go straight to the platform's search in Chrome. - **WebFetch returns blocked/incomplete content** — some sites aggressively block non-browser requests. If you get a 403, a CAPTCHA page, or stripped content, switch to Chrome. In these cases, Chrome browsing replaces WebSearch — navigate to the platform's search page, browse results, and evaluate pages visually before deciding what to screenshot. ### Page Selection Strategy The right page depends on the context of the article and how recent/notable the subject is: | Subject Type | Best Page to Find | How to Find It | |--------------|-------------------|----------------| | **New model/feature launch** (< 6 months) | Official blog post announcing it | WebSearch `"<model name>" site:<vendor-domain> blog` | | **Established product** (> 6 months) | Product landing page or docs overview | WebSearch `"<model name>" official page` | | **Open-source model** | HuggingFace model card or GitHub repo | Direct URL: `huggingface.co/<org>/<model>` | | **API service** | API documentation page | WebSearch `"<service name>" API docs` | > **Note**: This table lists common subject types but is **not exhaustive**. Apply the same research-first strategy to any subject type — find the most authoritative and visually clean source page for the topic at hand. ### What Makes a Good Screenshot Source **Core principle: Less is more. Focus on content, not chrome.** A good screenshot source contains a **focused, self-contained piece of