defuddle
Extract Clean Web Markdown
Web pages often include navigation, ads, and layout text that waste tokens. This skill uses Defuddle CLI to extract cleaner Markdown for Claude, Codex, and Claude Code.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "defuddle" from https://skillstore.io/skills/kepano-defuddle.md and its manifest at https://skillstore.io/api/skills/kepano-defuddle/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "defuddle". A documentation page URL with navigation, sidebar links, and footer content.
Expected outcome:
Clean Markdown with the document title, headings, main body text, and fewer navigation tokens.
Using "defuddle". A blog post URL that includes ads, sharing widgets, and related article links.
Expected outcome:
Readable article text focused on the post content, with clutter removed before summarization.
Using "defuddle". A page URL where only metadata is needed.
Expected outcome:
The page title, description, or domain value requested for quick source review.
Security Audit
SafeThe skill is a short Defuddle CLI usage guide with no prompt injection text or hidden behavioral instructions found. Several static hits are Markdown formatting false positives, but the npm install command and Defuddle parse examples are real external command use.
Capability review items (4)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
⚙️ External commands (10)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/kepano-defuddle/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/kepano-defuddle?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/kepano-defuddle?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/kepano-defuddle/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/kepano-defuddle.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
kepano. (2026). defuddle security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/kepano-defuddle/audits/6BibTeX citation
@techreport{kepano-kepano-defuddle-2026,
author = {kepano},
title = {defuddle security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/kepano-defuddle/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "defuddle security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "kepano"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/kepano-defuddle/audits/6"
identifiers:
- type: other
value: "skillstore:kepano-defuddle:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Review technical documentation
Extract clean Markdown from online docs before asking an assistant to summarize APIs or migration steps.
Collect article text for research
Convert web articles into cleaner reading material with fewer navigation and advertising tokens.
Prepare source material for notes
Save readable Markdown from a page so it can be reviewed, cited, or added to a notes workflow.
Try These Prompts
Use Defuddle to extract clean Markdown from this URL, then give me the main points.
Extract this page as Markdown with Defuddle and save it to a clearly named file in the workspace.
Use Defuddle to get the title, description, and domain for this page before summarizing it.
Extract clean Markdown from these URLs, then compare the claims and note any conflicts between sources.
Best Practices
- Confirm the URL and command before running Defuddle on user-provided input.
- Prefer Markdown output for summaries, analysis, and documentation workflows.
- Use explicit file names when saving extracted content to the workspace.
Avoid
- Do not use it for pages that require private authentication without user approval.
- Do not assume extracted content is complete when the page depends on heavy scripting.
- Do not save output over existing files without checking the target path.