CtrlK
BlogDocsLog inGet started
Tessl Logo

workflow-automation

Automate repetitive development tasks and workflows. Use when creating build scripts, automating deployments, or setting up development workflows. Handles npm scripts, Makefile, GitHub Actions workflows, and task automation.

84

1.33x
Quality

78%

Does it follow best practices?

Impact

92%

1.33x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agent-skills/workflow-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

93%

36%

TypeScript Project Tooling Setup

Makefile and npm scripts setup

Criteria
Without context
With context

dev script command

0%

0%

build script command

100%

100%

test script uses coverage

0%

100%

lint script ext flags

40%

100%

type-check script

40%

100%

format script glob

20%

100%

husky prepare script

60%

100%

clean and reset scripts

0%

60%

Makefile PHONY declaration

70%

100%

Makefile DEFAULT_GOAL

100%

100%

Makefile help target auto-generation

100%

100%

Makefile help colorized output

100%

100%

Makefile ci target dependencies

0%

100%

Makefile ## comments on targets

100%

100%

Makefile Docker targets

60%

100%

No hardcoded secrets

100%

100%

84%

22%

Automated Quality Gates for a TypeScript Monorepo

Git hooks and GitHub Actions CI

Criteria
Without context
With context

lint-staged TS/TSX config

100%

100%

lint-staged JSON/MD config

100%

100%

husky prepare script

0%

100%

pre-commit hook shebang

100%

100%

pre-commit runs lint-staged

100%

100%

pre-commit runs type-check

0%

0%

pre-commit runs changed tests

0%

0%

GHA push trigger branches

100%

100%

GHA PR trigger branch

100%

100%

GHA checkout action version

100%

100%

GHA setup-node version and cache

100%

100%

GHA uses npm ci

100%

100%

GHA codecov upload

0%

100%

GHA type-check step

0%

100%

99%

9%

Developer Tooling Scripts for a Node.js Application

Deployment and dev setup scripts

Criteria
Without context
With context

dev-setup uses set -e

100%

100%

dev-setup prerequisite checks

100%

100%

dev-setup .env handling

100%

100%

dev-setup docker-compose

100%

100%

dev-setup wait-for-it

100%

85%

dev-setup runs migrations

100%

100%

dev-setup optional seeding

40%

100%

deploy uses set -e

100%

100%

deploy ENV argument check

100%

100%

deploy runs build before deploy

0%

100%

deploy runs tests before deploy

100%

100%

deploy uses SSH + pm2

100%

100%

No hardcoded secrets

100%

100%

Scripts have inline comments

100%

100%

Scripts have error messages

100%

100%

Repository
supercent-io/skills-template
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.