CtrlK
BlogDocsLog inGet started
Tessl Logo

script-writer

Write production-ready one-off scripts and automation utilities with proper error handling and safety patterns. Use when developing bash automation, Python CLI tools, shell scripts, system administration scripts, or command-line batch processing—e.g., "write a script to process files", "python one-liner for data conversion", "bash automation for backups", "shell script with error handling".

86

1.20x
Quality

82%

Does it follow best practices?

Impact

90%

1.20x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

24%

Log Rotation and Archive Script

Bash script safety patterns

Criteria
Without context
With context

Correct shebang

100%

100%

Strict mode set

100%

100%

IFS configured

0%

100%

Trap for cleanup

100%

100%

mktemp for temp files

100%

100%

Dependency check

50%

100%

getopts for flags

0%

100%

Arrays for lists

100%

100%

Variable quoting

100%

100%

Non-destructive default

37%

100%

Errors to stderr

100%

100%

Meaningful exit codes

100%

100%

Usage notes included

100%

100%

90%

38%

GitHub Repository Stats CLI Tool

Python pixi shebang and mandatory libraries

Criteria
Without context
With context

Pixi shebang present

0%

100%

Pixi shebang format

0%

100%

rich for output

100%

100%

httxp for HTTP

0%

0%

CLI argument parsing

0%

100%

pydantic for validation

100%

100%

main guard

100%

100%

Dependencies in shebang

0%

100%

Complete runnable script

100%

100%

Usage notes

100%

100%

Assumptions stated

100%

100%

82%

-16%

Configuration File Deployment Script

Script safety, idempotency, and secrets handling

Criteria
Without context
With context

Non-destructive default

100%

60%

Confirmation for destructive ops

100%

20%

Secrets via env vars

100%

100%

Idempotent design

100%

90%

Input validation

100%

87%

Deterministic output

75%

62%

Assumptions documented

100%

100%

Complete and runnable

100%

100%

Errors to stderr

100%

100%

Meaningful exit codes

100%

100%

Minimal dependencies documented

100%

87%

Usage notes

100%

100%

Repository
jjjermiah/dotagents
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.