Browse / Security Testing / CI Test Skill

CI Test Skill

Verifies the correct installation, structure, and parsing of Claude skills for PRPM integration testing.

SkillSecurity TestingSkill Authoring

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Verifies skill file existence
  • Validates installation directory structure
  • Confirms correct frontmatter parsing

Use cases

  • Running integration tests for the PRPM tool.
  • Validating the Claude skill installation workflow.
  • Debugging skill file placement and parsing issues.

FAQ

What does the CI Test Skill do?

The CI Test Skill is a developer tool used to verify that other Claude Code Skills are installed correctly. It checks for proper file existence, directory structure, and frontmatter parsing.

What specific capabilities does this skill verify?

This skill verifies three core aspects of a skill's installation: 1) The existence of the `SKILL.md` file. 2) The correctness of the `.claude/skills/<name>/` directory structure. 3) The successful parsing of the skill's frontmatter.

When should I use this skill?

You should use this skill during the development and continuous integration (CI) process for new Claude Code Skills, especially when testing their integration with package managers like PRPM.

How does this skill improve my development workflow?

It automates the validation of your custom skill's setup, catching installation and parsing errors early. This streamlines the development and deployment of new Claude skills, ensuring they will function correctly when distributed.