CtrlK
BlogDocsLog inGet started
Tessl Logo

ci-pipeline-synthesizer

Generate GitHub Actions CI/CD pipeline configurations for automated building and testing of library and package projects. Use when creating or updating CI workflows for npm packages, Python packages, Go modules, Rust crates, or other library projects that need automated build and test pipelines. Includes templates for common package ecosystems with best practices for dependency caching, matrix testing, and artifact publishing.

87

1.11x
Quality

81%

Does it follow best practices?

Impact

98%

1.11x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

12%

CI Pipeline for a Scientific Python Library

Python package CI pipeline generation

Criteria
Without context
With context

Workflow file location

100%

100%

Python version matrix

100%

100%

Test command is pytest

100%

100%

Build command

100%

100%

Checkout action version

100%

100%

Setup-python action version

100%

100%

Dependency caching

0%

100%

Push trigger on main/master

100%

100%

Pull request trigger

100%

100%

Matrix strategy used

100%

100%

Clear step names

71%

100%

96%

4%

CI Pipeline for a TypeScript Utility Library

Node.js library CI with custom triggers

Criteria
Without context
With context

Workflow file location

100%

100%

Node.js LTS matrix

33%

66%

Test command

100%

100%

Build command

100%

100%

npm dependency caching

100%

100%

Checkout action version

100%

100%

Setup-node action version

100%

100%

Custom push branches

100%

100%

Pull request trigger

100%

100%

Matrix strategy used

100%

100%

Clear step names

100%

100%

100%

15%

CI Pipeline for an Open-Source Go Middleware Library

Go module CI pipeline generation

Criteria
Without context
With context

Workflow file location

100%

100%

Go version matrix

25%

100%

Test command

100%

100%

Build command

100%

100%

Go dependency caching

40%

100%

Checkout action version

100%

100%

Setup-go action version

100%

100%

Push trigger on main/master

100%

100%

Pull request trigger

100%

100%

Matrix strategy used

100%

100%

Clear step names

100%

100%

Repository
ArabelaTso/Skills-4-SE
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.