{"id":"ebb672c9-2929-46f1-b0ad-854c282658f9","shortId":"aASUFf","kind":"skill","title":"Redact PII from text before sharing or indexing with scrubadub","tagline":"Use scrubadub when an agent needs to strip emails, phone numbers, names, and similar sensitive text before sending content to external systems or search indexes.","description":"# Redact PII from text before sharing or indexing with scrubadub\n\nUse scrubadub when an agent needs to strip emails, phone numbers, names, and similar sensitive text before sending content to external systems or search indexes.\n\n## Prerequisites\n\nPython and scrubadub, plus any text source the agent needs to sanitize.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- pip install scrubadub\n\nRequirements and caveats from upstream:\n- .. image:: https://img.shields.io/github/workflow/status/LeapBeyond/scrubadub/Python%20package/master\n- incorporating it into your python scripts like this:\n- This package requires at least python 3.6.\n\nBasic usage or getting-started notes:\n- -----------\n- .. code:: pycon\n- >> import scrubadub\n\n- Source: https://github.com/LeapBeyond/scrubadub\n- Extracted from upstream docs: https://raw.githubusercontent.com/LeapBeyond/scrubadub/HEAD/README.rst\n\n## Documentation\n\n- https://scrubadub.readthedocs.io/en/stable/\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub/)","tags":["redact","pii","from","text","before","sharing","indexing","with","scrubadub","skills","agentskillexchange","agent-skills"],"capabilities":["skill","source-agentskillexchange","skill-redact-pii-from-text-before-sharing-or-indexing-with-scrubadub","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,127 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-05-18T19:12:02.646Z","embedding":null,"createdAt":"2026-05-18T13:18:47.282Z","updatedAt":"2026-05-18T19:12:02.646Z","lastSeenAt":"2026-05-18T19:12:02.646Z","tsv":"'/en/stable/':148 '/github/workflow/status/leapbeyond/scrubadub/python%20package/master':107 '/leapbeyond/scrubadub':137 '/leapbeyond/scrubadub/head/readme.rst':144 '/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub/)':155 '3.6':122 'agent':15,50,80,150 'agentskillexchange.com':154 'agentskillexchange.com/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub/)':153 'basic':123 'caveat':101 'code':130 'content':29,64 'doc':141 'document':145 'email':19,54 'environ':95 'exchang':152 'extern':31,66 'extract':138 'get':127 'getting-start':126 'github.com':136 'github.com/leapbeyond/scrubadub':135 'imag':104 'img.shields.io':106 'img.shields.io/github/workflow/status/leapbeyond/scrubadub/python%20package/master':105 'import':132 'incorpor':108 'index':8,35,43,70 'instal':84,88,97 'least':120 'like':114 'match':93 'name':22,57 'need':16,51,81 'note':129 'number':21,56 'packag':117 'path':91 'phone':20,55 'pii':2,37 'pip':96 'plus':75 'prerequisit':71 'pycon':131 'python':72,112,121 'raw.githubusercontent.com':143 'raw.githubusercontent.com/leapbeyond/scrubadub/head/readme.rst':142 'redact':1,36 'requir':99,118 'sanit':83 'script':113 'scrubadub':10,12,45,47,74,98,133 'scrubadub.readthedocs.io':147 'scrubadub.readthedocs.io/en/stable/':146 'search':34,69 'send':28,63 'sensit':25,60 'setup':90 'share':6,41 'similar':24,59 'skill':151 'skill-redact-pii-from-text-before-sharing-or-indexing-with-scrubadub' 'sourc':78,134,149 'source-agentskillexchange' 'start':128 'strip':18,53 'system':32,67 'text':4,26,39,61,77 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':87,103,140 'usag':124 'use':11,46,85","prices":[{"id":"1c1b2c1e-9c55-4e17-9316-9438375f9a5d","listingId":"ebb672c9-2929-46f1-b0ad-854c282658f9","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:47.282Z"}],"sources":[{"listingId":"ebb672c9-2929-46f1-b0ad-854c282658f9","source":"github","sourceId":"agentskillexchange/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:47.282Z","lastSeenAt":"2026-05-18T19:12:02.646Z"}],"details":{"listingId":"ebb672c9-2929-46f1-b0ad-854c282658f9","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"redact-pii-from-text-before-sharing-or-indexing-with-scrubadub","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"b49e670d4ceb70a5afe0c6bfafd1514896b7c78b","skill_md_path":"skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Redact PII from text before sharing or indexing with scrubadub","description":"Use scrubadub when an agent needs to strip emails, phone numbers, names, and similar sensitive text before sending content to external systems or search indexes."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/redact-pii-from-text-before-sharing-or-indexing-with-scrubadub"},"updatedAt":"2026-05-18T19:12:02.646Z"}}