Individual skill
screenshot-assets
Capture authenticated product screenshots through the repository-owned Playwright CDP script and archive them in the invoking loop's Memory. Use when content needs truthful UI evidence, reusable product screenshots, a selected component, or a full-page browser capture. Requires only user-installed uv and Chrome configured by onboarding; never depends on MCP tools, external Skills, private repositories, or external scripts.
executors/screenshot-assets/SKILL.md
Source commit 2d0807c5831c69eac4267702f539957a621e7689
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,971
- Repository last updated
- Sep 28, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agentic-marketing Repository topic
- ai-agent Repository topic
- claude-code Repository topic
- codex Repository topic
- growth Repository topic
- growth-hacking Repository topic
- marketing-automation Repository topic
- open-source Repository topic
- seo Repository topic
- skills Repository topic
- design Derived category
- writing Derived category
- testing Derived category
- testing-browser Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 2,331 bytesSKILL.mdcore · 2,331 bytesSKILL.mdcore · 2,331 bytesSKILL.mdcore · 2,331 bytesagents/openai.yamlasset · 254 bytesscripts/capture.pyruns · 2,435 bytes
Read excerpt
# Screenshot assets
Use [`scripts/capture.py`](scripts/capture.py). It connects to the user's already-running Chrome through CDP, so the user completes login in their own browser and retains control of authentication.
## Preconditions
If `uv`, Chrome, CDP, or the target login is unavailable, invoke [onboard-growth-lab](../../models/onboard-growth-lab/SKILL.md). Do not look for credentials in another repository and do not inject copied tokens or cookies.
Ask for the target URL, what UI fact the screenshot must prove, output path under the invoking Model's Memory, viewport, and optional CSS selector. Never infer a staging URL or test account.
## Capture
Start Chrome with remote debugging as directed by onboarding, let the user log in, then run: