Webpage Capture Markdown
Use this skill when a webpage should become a local working artifact, not just a one-off answer.
Workflow
- Decide whether capture is necessary:
- if the user only needs a factual answer, use normal web research
- if the user wants a reusable file, local note, or preserved source snapshot, continue
- Choose the lightest capture method that will work:
- simple public page: use web tools first
- JavaScript-heavy or interaction-heavy page: use
playwright - authenticated or manually prepared page: ask the user before attempting interactive capture
- Save output as markdown with minimal frontmatter:
urltitlecaptured_at- optional
source_method
- Default output location, unless the user specifies another path:
web-captures/<domain>/<slug>.md
- Preserve the important content, headings, links, and any notes about capture limitations.
- Do not auto-download images or media unless the user explicitly asks.
- In the final report, include:
- saved file path
- capture method used
- anything that could not be captured cleanly
Team fit
- This skill is the current Codex-workspace adaptation of a useful workflow seen in
baoyu-url-to-markdown. - Keep it toolchain-native to this workspace; do not assume
bunor Claude-specific plugin behavior.