Generate Stable Url Slugs From Multilingual Titles Before Publishing Pages Docs Or Filenames
ASecurity
Use python-slugify when an agent has messy human titles and needs safe, repeatable slugs for URLs, filenames, or record IDs. This skill stays tightly focused on transliteration and normalization, not routing, redirects, or full publishing workflows.
36 stars
0 votes
0 copies
2 views
Added June 8, 2026
ai-agentspythongogitsecuritydocumentation
Security analysis
A92/100
mediumInstalls packages at runtime which could introduce malicious dependencies
Installs into .claude/skills of the current project.
Are you the author of Generate Stable Url Slugs From Multilingual Titles Before Publishing Pages Docs Or Filenames?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-generate-stable-url-slugs-from-multilingual-titles)
---
name: "Generate stable URL slugs from multilingual titles before publishing pages, docs, or filenames"
slug: "generate-stable-url-slugs-from-multilingual-titles-before-publishing-pages-docs-or-filenames"
description: "Use python-slugify when an agent has messy human titles and needs safe, repeatable slugs for URLs, filenames, or record IDs. This skill stays tightly focused on transliteration and normalization, not routing, redirects, or full publishing workflows."
github_stars: 1604
verification: "security_reviewed"
source: "https://github.com/un33k/python-slugify"
author: "un33k"
publisher_type: "GitHub User"
category: "Content Writing & SEO"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "un33k/python-slugify"
github_stars: 1604
---
# Generate stable URL slugs from multilingual titles before publishing pages, docs, or filenames
Use python-slugify when an agent has messy human titles and needs safe, repeatable slugs for URLs, filenames, or record IDs. This skill stays tightly focused on transliteration and normalization, not routing, redirects, or full publishing workflows.
## Prerequisites
Python, pip
## Installation
Use the upstream install or setup path that matches your environment:
- pip install python-slugify
- pip install python-slugify[unidecode]
- Make a slug from the given text.
Requirements and caveats from upstream:
- # Python Slugify
- **A Python slugify application that handles unicode**.
- However, there is an alternative decoding package called [Unidecode](https://github.com/avian2/unidecode) _(GPL)_. It can be installed as python-slugify[unidecode] for those who prefer it. Unidecode is believed to be...
Basic usage or getting-started notes:
- To run the tests against the current environment:
- Source: https://github.com/un33k/python-slugify
- Extracted from upstream docs: https://raw.githubusercontent.com/un33k/python-slugify/HEAD/README.md
## Documentation
- https://github.com/un33k/python-slugify
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/generate-stable-url-slugs-from-multilingual-titles-before-publishing-pages-docs-or-filenames/)