Reza Rezvani
fdb0c12cba
feat(ci): add automated Tessl skill quality review on PRs
Closes #288
- Add .github/workflows/skill-quality-review.yml:
- Triggers on PRs touching **/SKILL.md or **/scripts/*.py
- Installs Tessl CLI via npm, runs tessl skill review --json
- Runs internal validators (structure, scripts, security)
- Posts combined quality report as PR comment
- Fails merge if Tessl score < 70 or security CRITICAL/HIGH found
- Add scripts/review-new-skills.sh:
- Local automation: review changed, specific, or all skills
- Runs Tessl + structure validator + script tester + security auditor
- Configurable threshold (default: 70)
- Usage: ./scripts/review-new-skills.sh [--all] [--threshold N] [skill-dir]
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 12:21:30 +02:00
..
2026-01-23 09:09:42 +01:00
2026-01-23 09:09:42 +01:00
2026-03-11 17:29:48 +01:00
2026-03-09 14:58:41 +01:00
2026-03-18 13:03:48 +01:00
2026-03-11 17:29:48 +01:00
2026-02-24 17:33:21 +01:00
2026-04-07 12:21:30 +02:00
2026-03-09 14:58:41 +01:00
2026-03-09 14:58:41 +01:00