
Script Skill
- 5 installs
- 146 repo stars
- Updated January 23, 2026
- maxvaega/skillkit
Helps with ai & agent building tasks.
About
script-skill is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- script-skill
- AI & Agent Building
- AI-coding skill
Script Skill by the numbers
- 5 all-time installs (skills.sh)
- Ranked #13,046 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/maxvaega/skillkit --skill script-skillAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 5 |
|---|---|
| repo stars | ★ 146 |
| Last updated | January 23, 2026 |
| Repository | maxvaega/skillkit ↗ |
What it does
Helps with ai & agent building tasks.
Files
Script Skill
This is a test skill used for validating script execution functionality in skillkit.
It includes multiple types of scripts:
- Python scripts
- Shell scripts
- JavaScript scripts
All scripts are designed to test various aspects of script execution.
#!/bin/bash
# Convert data format
#
# This shell script reads JSON from stdin and converts it to a different format.
# Read stdin
read -r input
# Simple conversion example
echo "Converted: $input"
exit 0
#!/usr/bin/env python3
"""Extract data from JSON input.
This script reads JSON from stdin, extracts specified fields,
and outputs the results.
"""
import sys
import json
def main():
"""Read JSON from stdin and extract data."""
try:
# Read input from stdin
input_data = json.load(sys.stdin)
# Extract fields
result = {
"status": "success",
"extracted": input_data.get("field", "default"),
"count": len(str(input_data))
}
# Output JSON result
print(json.dumps(result, indent=2))
sys.exit(0)
except Exception as e:
sys.stderr.write(f"Error: {str(e)}\n")
sys.exit(1)
if __name__ == "__main__":
main()
#!/usr/bin/env python3
"""Test script for reading JSON from stdin and writing to stdout.
This script validates JSON input/output handling.
"""
import sys
import json
def main():
"""Read JSON from stdin and write transformed output to stdout."""
try:
# Read and parse JSON from stdin
data = json.load(sys.stdin)
# Transform data
output = {
"status": "received",
"input_keys": list(data.keys()),
"message": data.get("message", "No message provided")
}
# Write JSON to stdout
print(json.dumps(output, indent=2))
except json.JSONDecodeError as e:
sys.stderr.write(f"Invalid JSON: {e}\n")
sys.exit(1)
except Exception as e:
sys.stderr.write(f"Error: {e}\n")
sys.exit(1)
if __name__ == "__main__":
main()
#!/usr/bin/env python3
"""Script that triggers timeout for testing.
This script enters an infinite loop to test timeout handling.
"""
import time
print("Starting infinite loop...")
while True:
time.sleep(0.1)
Related skills
AI & Agent Buildingagents