CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-labs/tessl-skill-review-ci

Implements Tessl skill review CI/CD pipelines through an interactive, configuration-first wizard. Supports GitHub Actions, GitLab CI, Jenkins, Azure DevOps, and CircleCI.

94

1.75x

Quality

90%

Does it follow best practices?

Impact

100%

1.75x

Average score across 5 eval scenarios

Overview
Skills
Evals
Files

task.mdevals/scenario-1/

GitHub Actions Skill Review Pipeline

Problem/Feature Description

Your team maintains a private GitHub repository with a growing collection of AI agent skills (stored as SKILL.md files throughout the repository). The team lead wants automated quality checks on every pull request that touches skill files — a CI pipeline that reviews changed skills, posts review scores as PR comments, and tracks score changes over time.

The repository uses GitHub Actions for CI/CD. All contributors are internal team members with direct push access. The default branch is main. The team wants the simplest possible setup that still gives them score tracking with diff indicators.

Output Specification

Produce:

  1. A shell script called setup.sh that, when run inside a git repository, would perform all the setup steps (creating directories, writing pipeline files, initializing the cache). The script should contain all generated file content inline (using heredocs or echo).
  2. A file called config-summary.md documenting the configuration choices made and why.
  3. A file called setup-notes.md with post-setup instructions the team would need to follow manually (like adding secrets).

Install with Tessl CLI

npx tessl i tessl-labs/tessl-skill-review-ci@0.2.0

evals

scenario-1

rubric.json

task.md

azure-devops.md

circleci.md

github-actions.md

gitlab-ci.md

jenkins.md

README.md

SKILL.md

TESTING.md

tile.json