Invalid_Name

Identify skills with invalid characters in their names.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/XiongJingzhi/agent-learn --skill invalid-name-xiongjingzhi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Invalid_Name
Source: https://github.com/XiongJingzhi/agent-learn/tree/main/app/pi-mono/packages/coding-agent/test/fixtures/skills/invalid-name-chars
Command: npx skills add https://github.com/XiongJingzhi/agent-learn --skill invalid-name-xiongjingzhi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill is intended to demonstrate a skill with invalid characters in its name, highlighting validation rules.

Core Features & Use Cases

  • Demonstration: Serves as an example of a skill that would fail validation due to its name.
  • Testing: Used in test suites to ensure proper handling of invalid skill names.

Quick Start

This skill is for testing purposes and does not have a direct user-facing quick start.

Frequently Asked Questions about Invalid_Name

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test skill name validation logic for invalid characters?▼

To test skill name validation logic, you can use a negative test case skill designed with invalid characters in its designated name to verify that your validation rules correctly identify and flag the error.

What happens when a skill registry encounters invalid characters in a name?▼

When a skill registry encounters invalid characters in a name, the validation logic should flag the skill to prevent it from being registered, ensuring the registry remains standardized and functional.

How do I create a negative test case for skill name validation?▼

To create a negative test case for skill name validation, designate a skill name containing invalid characters to demonstrate validation failure and ensure your test suite properly handles the rejection.

Why do developer tools need to validate skill names for invalid characters?▼

Developer tools need to validate skill names for invalid characters to maintain a standardized and functional skill registry, preventing naming errors from breaking downstream automation and registry operations.

Can I use this skill for testing validation rules in a registry?▼

Yes, you can use this skill for testing validation rules in a registry because it serves as a demonstration case that intentionally fails validation due to its invalid name characters.