home / skills / pluk-inc / skills / invalid-name-uppercase
This skill enforces consistent naming conventions by validating identifiers and rejecting names with uppercase letters to prevent validation failures.
npx playbooks add skill pluk-inc/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 intentionally uses an invalid name that includes an uppercase letter to demonstrate and test name validation behavior. It serves as a minimal, deterministic case that triggers repository or package name validation errors. Use it to observe how systems react to naming rule violations and to verify tooling that enforces naming policies.
The skill contains a simple shell-based project with a name that violates lowercase-only naming rules. It does not rely on complex logic; instead it exists to be scanned by validators, linters, CI pipelines, or cataloging tools. When run through a validation step, the uppercase character causes the project to fail automated name checks, producing reproducible failure output for debugging and tests.
Why does this skill intentionally have an invalid name?
I created it to provide a guaranteed, reproducible failure for testing validators, CI rules, and training scenarios that expect naming errors.
How do I fix the name so it passes validation?
Rename the project to use only lowercase letters, digits, and allowed separators (typically hyphens). Update any references in metadata and CI configuration accordingly.