Implements Tessl skill review GitHub Actions workflows in your repository through an interactive, configuration-first wizard.
Does it follow best practices?
Evaluation — 99%
↑ 1.24xAgent success when using this tile
Validation for skill structure
Average Score: 89% | Validation: PASSED
| Check | Status | Detail |
|---|---|---|
| skill_md_line_count | PASSED | SKILL.md line count is 426 (<= 500) |
| frontmatter_valid | PASSED | YAML frontmatter is valid |
| name_field | PASSED | 'name' field is valid: 'tessl-workflow-installer' |
| description_field | PASSED | 'description' field is valid (373 chars) |
| compatibility_field | PASSED | 'compatibility' field not present (optional) |
| allowed_tools_field | PASSED | 'allowed-tools' field not present (optional) |
| metadata_version | PASSED | 'metadata' field not present (optional) |
| metadata_field | PASSED | 'metadata' field not present (optional) |
| license_field | PASSED | 'license' field not present (optional) |
| frontmatter_unknown_keys | PASSED | No unknown frontmatter keys found |
| body_present | PASSED | SKILL.md body is present |
| Criterion | Score | Detail |
|---|---|---|
| specificity | 3/3 | Lists multiple specific concrete actions: 'setting up automated skill review workflows', 'configuring GitHub Actions', 'adding PR checks', 'implementing CI/CD pipelines', 'migrating between workflow architectures'. Also specifies two distinct repository patterns with security isolation. |
| trigger_term_quality | 3/3 | Excellent coverage of natural terms users would say: 'GitHub Actions', 'PR checks', 'CI/CD pipelines', 'skill scoring', 'quality gates', 'workflow', 'automated', 'security isolation'. These are terms developers naturally use when discussing these topics. |
| completeness | 3/3 | Explicitly answers both what (setting up workflows, configuring Actions, adding PR checks, implementing pipelines) and when with a clear 'Use when...' clause at the start. Also clarifies scope with the two repository pattern types. |
| distinctiveness_conflict_risk | 3/3 | Highly distinctive with specific niche: 'Tessl skill scoring', 'skill review workflows', and the internal vs public repository distinction. Unlikely to conflict with generic CI/CD or GitHub Actions skills due to the Tessl-specific focus. |
Assessment: This is a well-crafted description that excels across all dimensions. It opens with an explicit 'Use when...' clause containing natural trigger terms, lists specific concrete actions, and clearly distinguishes itself through Tessl-specific terminology and the two-workflow architecture distinction. The description is concise yet comprehensive.
| Criterion | Score | Detail |
|---|---|---|
| conciseness | 2/3 | The skill is reasonably efficient but includes some unnecessary verbosity, such as explaining what single vs two-workflow means multiple times and providing overly detailed step-by-step confirmations that Claude could infer. The 'Overview' section repeats information from 'When to Use This Skill'. |
| actionability | 3/3 | Provides concrete, executable bash commands throughout (git commands, mkdir, cat heredocs). Each step has specific actions with exact commands to run, making it copy-paste ready for implementation. |
| workflow_clarity | 3/3 | Excellent multi-phase structure with clear sequencing (Validation → Configuration → Execution → Git Operations). Includes explicit validation checkpoints, error handling paths, backup creation before updates, and confirmation prompts at each step. |
| progressive_disclosure | 2/3 | References external files appropriately (TESTING.md, source documentation files), but the main skill file is quite long with inline content that could be split. The template section is verbose and could reference external template files instead of describing them inline. |
Assessment: This is a well-structured, highly actionable skill for setting up GitHub Actions workflows. Its strengths are clear workflow sequencing with validation checkpoints and concrete executable commands. The main weaknesses are moderate verbosity (repeating concepts, overly detailed confirmations) and inline content that could be better organized into referenced files.
Install with Tessl CLI
npx tessl i tessl-labs/tessl-workflow-installer@0.0.4evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5