
π Handle Rules Linter
Check a desired handle against every platform's username rules and find the form that works everywhere. Flags handles that break a platform's length limits, use a disallowed character (like a period on YouTube or TikTok), or start with a disallowed character, and recommends the safe consistent form (4 to 15 lowercase alphanumeric). Covers X, Instagram, TikTok, YouTube, Twitch, GitHub, and Bluesky. It checks the rules, not availability.
- Validate handle length and character sets for major social platforms.
- Find a consistent username format that works across four different networks.
- Audit lists of potential brand names for technical platform compliance.
$9
Β· or 45 creditsSecure checkout via Stripe
Included in download
- Validate handle length and character sets for major social platforms.
- Find a consistent username format that works across four different networks.
- file_read, terminal automation included
- Ready for Cursor
Sample input
Check if the handle "digital_architect.pro" will work on all platforms.
Sample output
### Handle Audit: digital_architect.pro - **X (Twitter):** FAIL (Length 21/15 chars) - **Instagram/TikTok:** PASS - **YouTube:** PASS - **Suggested Form:** "digi_arch_pro" (13 chars) *Note: This checks format only, not live availability.*

π Handle Rules Linter
Check a desired handle against every platform's username rules and find the form that works everywhere. Flags handles that break a platform's length limits, use a disallowed character (like a period on YouTube or TikTok), or start with a disallowed character, and recommends the safe consistent form (4 to 15 lowercase alphanumeric). Covers X, Instagram, TikTok, YouTube, Twitch, GitHub, and Bluesky. It checks the rules, not availability.
$9
Β· or 45 creditsSecure checkout via Stripe
Included in download
- Validate handle length and character sets for major social platforms.
- Find a consistent username format that works across four different networks.
- file_read, terminal automation included
- Ready for Cursor
- Instant install
Sample input
Check if the handle "digital_architect.pro" will work on all platforms.
Sample output
### Handle Audit: digital_architect.pro - **X (Twitter):** FAIL (Length 21/15 chars) - **Instagram/TikTok:** PASS - **YouTube:** PASS - **Suggested Form:** "digi_arch_pro" (13 chars) *Note: This checks format only, not live availability.*
About This Skill
What it does
The Handle Rules Linter is a specialized structural analysis tool designed to validate social media handles against the specific formatting constraints of X (Twitter), Instagram, TikTok, and YouTube. It ensures your branding remains consistent by identifying technical violations before you commit to a username.
Why use this skill
Manual validation is error-prone; every platform has different rules regarding character counts, allowed symbols (underscores vs. periods), and starting characters. Instead of trial-and-error registration, this skill uses a local rules engine to audit your handle ideas instantly. It provides a "safe form" suggestionβa version of your handle optimized to work across all four major platforms simultaneously.
How it works
The skill processes your inputβwhether it's a single handle or a list in a .txt fileβagainst a local database of platform specifications. It identifies risks such as TikTok's period limitations or X's 15-character cap. Unlike generic AI prompting, this skill utilizes a deterministic Python scanner and an audit checklist to ensure 100% accuracy against known platform specifications without the "hallucinations" of a standard LLM.
The Output
You receive a comprehensive audit report including a scope summary, a breakdown of findings by severity, and a "Common Ground" suggestion that works across all supported networks. It also explicitly lists technical limitations to ensure you know exactly what was validated.
Use Cases
- Validate handle length and character sets for major social platforms.
- Find a consistent username format that works across four different networks.
- Audit lists of potential brand names for technical platform compliance.
- Avoid registration errors by identifying invalid characters before launch.
Known Limitations
It checks format and cross-platform consistency only. It does not check whether a handle is actually available, because availability requires a live lookup that is out of scope. Coverage is as current as the rules file you maintain.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/handle-rules-linter -o /tmp/handle-rules-linter.zip && unzip -o /tmp/handle-rules-linter.zip -d ~/.claude/skills && rm /tmp/handle-rules-linter.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
File Scopes
Read-only. The per-platform rules load from an editable references/platform-rules.json, so you can update limits or add platforms without touching code. Reads no environment variables.
Works with any agent that can run a local Python script (Claude Code, Cursor, Codex CLI, and other SKILL.md-compatible agents). Standard library only, no install step. No network calls.