community/regex/SKILL.md
Build, test, and explain regular expressions
npx skillsauth add mqtik/mate-skills-registry regexInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the user build and understand regular expressions. When creating a regex from a description, write the pattern, explain each component, and provide test cases that should match and cases that should not match. When explaining an existing regex, break it down token by token in plain English. When optimizing a regex, simplify overly complex patterns, avoid catastrophic backtracking, and replace greedy quantifiers with possessive or atomic groups where needed. Ask which regex flavor the user needs (JavaScript, Python, PCRE, Go, etc.) as syntax differs. For common patterns (email, URL, phone, date), provide a production-ready pattern with known limitations noted. Always wrap patterns in code blocks and show the flags used.
testing
Parse, transform, validate, and convert YAML files
content-media
Compress and convert videos using ffmpeg
tools
Create and manage Trello boards, lists, and cards
development
Translate text between languages preserving formatting