跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Skill Tester

技能 已验证 活跃

Skill Tester

目的

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

功能

  • 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

使用场景

  • 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

非目标

  • 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

安装

请先添加 Marketplace

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

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码

类似扩展

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.

技能
bitwize-music-studio

Playwright Best Practices

100

用于编写 Playwright 测试、修复不稳定测试、调试失败、实现页面对象模型 (Page Object Model)、配置 CI/CD、优化性能、模拟 API、处理身份验证或 OAuth、测试可访问性 (axe-core)、文件上传/下载、日期/时间模拟、WebSockets、地理定位、权限、多标签/弹出窗口流程、移动/响应式布局、触摸手势、GraphQL、错误处理、离线模式、多人协作、第三方服务(付款、电子邮件验证)、控制台错误监控、全局设置/拆卸、测试注解(skip, fixme, slow)、测试标签(@smoke, @fast, @critical, 使用 --grep 过滤)、项目依赖项、安全测试(XSS, CSRF, 身份验证)、性能预算(Web Vitals, Lighthouse)、iframe、组件测试、canvas/WebGL、服务工作线程/PWA、测试覆盖率、i18n/本地化、Electron 应用或浏览器扩展测试。涵盖 E2E、组件、API、视觉、可访问性、安全、Electron 和扩展测试。

技能
currents-dev

Migrate Validate

100

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

技能
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".

技能
raintree-technology

Definition Of Done

100

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

技能
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.

技能
steipete