Invalid Semver Test Fixture

0•

Simulates invalid semantic version formatting to validate error handling and parser conformance in AI skill package managers.

Bad Semver is an automated test fixture designed specifically for AI agent package managers like skillpm. It defines an intentionally malformed version string (1.0 instead of valid SemVer) to trigger and verify error-handling paths, validation logic, and diagnostic messaging when parsing SKILL.md specifications. This fixture is essential for tooling developers who want to ensure their agent skill dependency resolvers, linters, and package managers gracefully reject non-compliant version metadata.

주요 기능

01Lightweight fixture structure designed for automated regression testing
02Serves as a standard test case for unit and integration test suites
03Provides an intentional non-compliant SemVer string for parser validation
040 GitHub stars
05Triggers failure paths in skill manifest parsers and validation tools
06Ensures robust error reporting in SKILL.md package managers

사용 사례

01Testing semantic version validation logic in AI skill package managers
02Writing integration test cases for SKILL.md format linters and checkers
03Verifying error messages and fallback behavior during agent skill imports