home / skills / pproenca / dot-skills / invalid-name-uppercase
This skill detects invalid names containing uppercase letters and guides corrective naming to meet validation rules.
npx playbooks add skill pproenca/dot-skills --skill invalid-name-uppercaseReview the files below or copy the command above to add this skill to your agents.
---
name: Invalid-Name
description: This skill has an uppercase letter in the name which should fail validation.
---
# Invalid Name Skill
This skill has an uppercase letter in the name.
This skill is a small demonstration tool that highlights naming-validation rules for agent skills. It intentionally uses an uppercase character in its identifier to show how tooling and registries detect and report invalid names. The skill is lightweight and intended for testing validation pipelines and documentation examples.
The skill contains a minimal manifest and a single shell-based artifact that represents a skill package. Validation tooling inspects the skill name, compares it against allowed naming conventions (lowercase, hyphens, no spaces), and produces a clear failure if the name contains disallowed characters or uppercase letters. It can be used in CI to ensure name-format checks run consistently across submissions.
Why intentionally include an invalid name?
Including a deliberate invalid case helps validate tooling, ensures CI rules catch regressions, and provides a concrete example for contributors.
How should I fix the invalid name?
Rename the skill to all lowercase and use hyphens instead of spaces or uppercase letters, for example: invalid-name.