skill-tester

Validate, test, and score skills using Python scripts and defined standards.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill skill-tester-nuwanda04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-tester
Source: https://github.com/Nuwanda04/Ballen-Fisk/tree/main/.cursor/skills/skill-tester
Command: npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill skill-tester-nuwanda04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the rigorous validation, testing, and quality scoring of other skills, ensuring they meet high standards for reliability and functionality.

Core Features & Use Cases

  • Automated Validation: Checks skill structure, file presence, and documentation compliance.
  • Script Testing: Validates Python scripts for syntax, imports, and runtime behavior.
  • Quality Scoring: Assigns a quality score and tier recommendation based on defined metrics.
  • Use Case: Before merging a new skill into the repository, use this Skill to automatically verify it meets all structural, coding, and documentation requirements, preventing low-quality skills from entering the ecosystem.

Quick Start

Validate the skill located at 'engineering/my-skill' using the skill tester.

Frequently Asked Questions about skill-tester

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

FAQPage Schema
How do I automate skill validation in a CI/CD pipeline?

Skill validation in a CI/CD pipeline is automated using Python scripts that check directory structures, documentation formats, and Python coding best practices to ensure quality and consistency before merging.

What is automated quality scoring for software components?

Automated quality scoring assigns a quality score and tier recommendation to software components by validating their file structure, syntax, imports, and documentation compliance against defined metrics.

How do I test Python scripts for syntax and imports before committing?

You can test Python scripts for syntax and imports before committing by using automated validation tools integrated as pre-commit hooks that verify runtime behavior and coding best practices.

Does automated validation work without external dependencies?

Automated validation works without external dependencies, relying solely on internal Python scripts and defined directory structures to verify file presence, documentation formats, and script behavior.

Why does my skill validation fail during pre-commit hooks?

Skill validation fails during pre-commit hooks when the skill does not adhere to the required directory structures, documentation formats, or Python coding best practices defined in the validation standards.