{"id":"9be77b06-669d-4fe6-99b4-035977e1d69c","shortId":"GVPHxF","kind":"skill","title":"defuddle","tagline":"Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page.","description":"# Defuddle\n\nUse Defuddle CLI to extract clean readable content from web pages. Prefer over WebFetch for standard web pages — it removes navigation, ads, and clutter, reducing token usage.\n\n## When to Use\n- Use when the user provides a normal webpage URL to read, summarize, or analyze.\n- Prefer it over noisy page-fetch approaches when token efficiency matters.\n- Use for docs, articles, blog posts, and similar public web content.\n\nIf not installed: `npm install -g defuddle`\n\n## Usage\n\nAlways use `--md` for markdown output:\n\n```bash\ndefuddle parse <url> --md\n```\n\nSave to file:\n\n```bash\ndefuddle parse <url> --md -o content.md\n```\n\nExtract specific metadata:\n\n```bash\ndefuddle parse <url> -p title\ndefuddle parse <url> -p description\ndefuddle parse <url> -p domain\n```\n\n## Output formats\n\n| Flag | Format |\n|------|--------|\n| `--md` | Markdown (default choice) |\n| `--json` | JSON with both HTML and markdown |\n| (none) | HTML |\n| `-p <name>` | Specific metadata property |\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["defuddle","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity-skills"],"capabilities":["skill","source-sickn33","skill-defuddle","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/defuddle","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34831 github stars · SKILL.md body (1,296 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T06:51:02.779Z","embedding":null,"createdAt":"2026-04-18T21:35:54.451Z","updatedAt":"2026-04-24T06:51:02.779Z","lastSeenAt":"2026-04-24T06:51:02.779Z","tsv":"'ad':66 'alway':120 'analyz':32,88 'approach':96 'articl':36,104 'ask':209 'bash':126,133,142 'blog':37,105 'boundari':217 'choic':162 'clarif':211 'clean':3,50 'clear':184 'cli':11,47 'clutter':13,68 'content':5,52,111 'content.md':138 'criteria':220 'default':161 'defuddl':1,10,44,46,118,127,134,143,147,151 'describ':188 'descript':150 'doc':103 'document':35 'domain':154 'effici':99 'environ':200 'environment-specif':199 'expert':205 'extract':2,49,139 'fetch':95 'file':132 'flag':157 'format':156,158 'g':117 'html':167,171 'input':214 'instal':114,116 'instead':20 'json':163,164 'limit':176 'markdown':4,124,160,169 'match':185 'matter':100 'md':122,129,136,159 'metadata':141,174 'miss':222 'navig':15,65 'noisi':92 'none':170 'normal':81 'npm':115 'o':137 'onlin':34 'output':125,155,194 'p':145,149,153,172 'page':8,43,55,62,94 'page-fetch':93 'pars':128,135,144,148,152 'permiss':215 'post':38,106 'prefer':56,89 'properti':175 'provid':26,79 'public':109 'read':30,85 'readabl':51 'reduc':69 'remov':12,64 'requir':213 'review':206 'safeti':216 'save':17,130 'scope':187 'similar':108 'skill':179 'skill-defuddle' 'source-sickn33' 'specif':140,173,201 'standard':41,60 'stop':207 'substitut':197 'success':219 'summar':86 'task':183 'test':203 'titl':146 'token':18,70,98 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':192 'url':28,83 'usag':71,119 'use':9,19,45,74,75,101,121,177 'user':25,78 'valid':202 'web':7,42,54,61,110 'webfetch':22,58 'webpag':82","prices":[{"id":"54fff8ba-6dfc-4932-ac5f-105379e4d9af","listingId":"9be77b06-669d-4fe6-99b4-035977e1d69c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:35:54.451Z"}],"sources":[{"listingId":"9be77b06-669d-4fe6-99b4-035977e1d69c","source":"github","sourceId":"sickn33/antigravity-awesome-skills/defuddle","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/defuddle","isPrimary":false,"firstSeenAt":"2026-04-18T21:35:54.451Z","lastSeenAt":"2026-04-24T06:51:02.779Z"}],"details":{"listingId":"9be77b06-669d-4fe6-99b4-035977e1d69c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"defuddle","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34831,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"b64f667ed1e0ff4ca68871c74656caa92590c074","skill_md_path":"skills/defuddle/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/defuddle"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"defuddle","description":"Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/defuddle"},"updatedAt":"2026-04-24T06:51:02.779Z"}}