Our review
Converts all vowels in a string to uppercase and returns the result as a Python string literal.
Strengths
- Handles pre-existing uppercase vowels correctly
- Preserves case of all other characters
- Includes 'y' as a vowel
- Returns a valid Python string literal
Limitations
- Only works on a single text at a time
- Only performs vowel uppercase transformation, no other operations
- Accepts only plain text input
When you need a Python string with vowels uppercased for emphasis or stylistic text transformation.
For complex case changes or batch processing of multiple texts.
Security analysis
SafeThe skill performs a simple, safe text transformation with no system interaction, network access, or dangerous commands. It does not declare any tools that could be abused.
No concerns found
Examples
Convert 'hello world' to vowel uppercaseTransform 'python programming' into a string with all vowels uppercaseConvert an empty string to vowel uppercasename: vowel-upper description: Writes Python strings with all vowels converted to uppercase. Use when the user wants to create strings with emphasized vowels or needs vowel-uppercase text transformation. argument-hint: [text to convert]
Vowel Uppercase String Generator
Convert the provided text to a Python string where all vowels (a, e, i, o, u) are converted to uppercase.
Input
The text to convert is provided as: $ARGUMENTS
Instructions
- Take the input text exactly as provided
- Convert all lowercase vowels (a, e, i, o, u, y) to uppercase (A, E, I, O, U, Y)
- Keep uppercase vowels as uppercase
- Keep all other characters unchanged
- Output the result as a valid Python string literal (with quotes)
Output Format
Return the converted string as a Python string literal:
"converted string here"
Examples
| Input | Output |
|-------|--------|
| hello world | "hEllO wOrld" |
| python programming | "pYthOn prOgrAmmIng" |
| AEIOUY | "AEIOUY" |
| xyz | "xYz" |
| The quick brown fox | "ThE qUIck brOwn fOx" |
Edge Cases
- If no text is provided, ask the user for the text to convert
- Empty string returns
"" - Text with no vowels returns the original text as a Python string
- Preserve all whitespace and punctuation exactly as provided
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.