Invalid_Name

Demonstrate invalid skill name characters for validation testing.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/az9713/oh-my-pi --skill invalid-name-az9713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Invalid_Name
Source: https://github.com/az9713/oh-my-pi/tree/main/packages/coding-agent/test/fixtures/skills/invalid-name-chars
Command: npx skills add https://github.com/az9713/oh-my-pi --skill invalid-name-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill demonstrates the use of invalid characters in the name field.

Core Features & Use Cases

  • Invalid Name Example: Shows how a skill name with uppercase letters and underscores is handled.
  • Use Case: For testing and validation of skill naming conventions.

Quick Start

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

Frequently Asked Questions about Invalid_Name

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

FAQPage Schema
What characters are invalid in skill naming conventions?

Invalid characters in skill naming conventions include uppercase letters and underscores. Using these characters violates the formatting rules required for proper skill validation and discoverability within the agent framework.

How does the agent framework handle invalid skill metadata?

The framework uses invalid skill metadata as a test case for validation and discovery mechanisms. This demonstrates how non-compliant naming conventions are identified and handled during the skill validation process.

Why do skill names need to follow specific naming conventions?

Skill names require specific naming conventions to ensure proper validation and discovery within the agent framework. Adhering to these standards allows the system to correctly index and surface skills to users.

Can I use uppercase letters and underscores in a skill name?

No, uppercase letters and underscores are considered invalid characters in a skill name. Using them will cause the skill to fail naming convention validation tests within the agent framework.

What is the purpose of testing skill metadata validation?

Testing skill metadata validation ensures the agent framework correctly identifies and handles invalid naming conventions. This process verifies that only properly formatted skills are discoverable and available for use.