Skip to main content

Skill Tester

Skill Verified Active

Skill Tester

Purpose

To automate the quality assurance process for skills, ensuring consistency, adherence to standards, and maintainability across the claude-skills ecosystem.

Features

  • Comprehensive skill structure validation
  • Advanced Python script testing (syntax, imports, runtime)
  • Multi-dimensional quality scoring (documentation, code, completeness, usability)
  • Tier classification (BASIC, STANDARD, POWERFUL)
  • Integration capabilities for CI/CD and pre-commit hooks

Use Cases

  • Validating new skills before merging into the repository
  • Running automated quality checks in CI/CD pipelines
  • Assessing the quality of existing skills for improvement initiatives
  • Ensuring adherence to coding and documentation standards

Non-Goals

  • Performing functional testing of the *logic* within a skill's core task
  • Replacing manual code reviews entirely
  • Testing skills that have external dependencies beyond the Python standard library

Installation

First, add the marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering@claude-code-skills

Quality Score

Verified
99 /100
Analyzed about 18 hours ago

Trust Signals

Last commitabout 21 hours ago
Stars14.6k
LicenseMIT
Status
View Source

Similar Extensions

Plugin Test Runner

100

Runs automated tests to validate plugin integrity across 14 categories. Use before creating PRs, after making changes to skills or templates, or to verify plugin health.

Skill
bitwize-music-studio

Playwright Best Practices

100

Use when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling authentication or OAuth, testing accessibility (axe-core), file uploads/downloads, date/time mocking, WebSockets, geolocation, permissions, multi-tab/popup flows, mobile/responsive layouts, touch gestures, GraphQL, error handling, offline mode, multi-user collaboration, third-party services (payments, email verification), console error monitoring, global setup/teardown, test annotations (skip, fixme, slow), test tags (@smoke, @fast, @critical, filtering with --grep), project dependencies, security testing (XSS, CSRF, auth), performance budgets (Web Vitals, Lighthouse), iframes, component testing, canvas/WebGL, service workers/PWA, test coverage, i18n/localization, Electron apps, or browser extension testing. Covers E2E, component, API, visual, accessibility, security, Electron, and extension testing.

Skill
currents-dev

Migrate Validate

100

Validate pending migrations for foreign key consistency, rollback safety, and best practices

Skill
ruvnet

Cleanup Cycles

100

Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".

Skill
raintree-technology

Definition Of Done

100

Mandatory checks to run before completing any task that touches md files or dart code in this repository.

Skill
flutter

Telegram Crabbox E2e Proof

100

Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.

Skill
steipete

© 2025 SkillRepo · Find the right skill, skip the noise.