skill-tester

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the validation, testing, and quality scoring of other skills, ensuring they meet rigorous standards and function correctly.

Core Features & Use Cases

  • Structure Validation: Verifies directory layout, file presence, and documentation standards.
  • Script Testing: Checks Python scripts for syntax, imports, and runtime behavior.
  • Quality Scoring: Assesses skills across documentation, code, completeness, and usability.
  • Use Case: Before merging a new skill into the repository, use the Skill Tester to automatically verify it meets all BASIC, STANDARD, or POWERFUL tier requirements, preventing low-quality code from entering production.

Quick Start

Use the skill-tester to validate the quality of the 'engineering/my-skill' directory.

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 and quality scoring in a CI/CD pipeline?

You can automate skill validation by integrating Python scripts into CI/CD pipelines or pre-commit hooks to verify directory structures, check code syntax, and score documentation quality against defined standards.

What is skill quality assurance and how does it prevent bad code from merging?

Skill quality assurance is the process of validating directory layouts, testing Python scripts, and scoring documentation to ensure skills meet BASIC, STANDARD, or POWERFUL tier requirements before merging into production repositories.

Can I use Python scripts to check directory structure and documentation formats before a commit?

Yes, you can run Python scripts via pre-commit hooks to verify file presence, validate directory layouts, and enforce documentation standards before any new skill is committed to the repository.

How do I test Python scripts for syntax and runtime behavior in an automated workflow?

You can test Python scripts by running automated validation workflows that check for syntax errors, verify imports, and monitor runtime behavior to ensure scripts adhere to best practices.

Does skill testing work with manual quality assurance workflows or is it only for automated pipelines?

Skill testing applies to both automated CI/CD pipelines and manual quality assurance workflows, allowing developers to validate directory structures and score skill quality at any stage of development.

What are the limitations of automated quality scoring for skill development?

Automated quality scoring requires strict adherence to specific directory structures and documentation formats, meaning skills that deviate from these defined standards cannot be properly validated or scored.