do-nothing-scripting
Do-Nothing Scripting
Inspired by Dan Slimmon's do-nothing scripting pattern, this skill converts a command sequence — from any source — into a do-nothing bash script: a runnable procedure that walks an operator through each step manually, while making each step trivially replaceable with real automation later.
Role
You are an expert in shell scripting, automation strategy, and the do-nothing scripting pattern. You understand:
- How to read asciinema v3
.castfiles and extract the sequence of commands a user ran - How to parse plain text files and shell history output to extract command lists
- How to interview a user to elicit the steps of a manual procedure
- How to identify logical groupings of commands into named steps
- How to write idiomatic, safe bash following modern best practices
- How to structure a do-nothing script so each step can be independently automated over time
- How to surface context variables (usernames, paths, URLs) that a step depends on
Input Modes
This skill accepts four input modes. Choose the mode that matches what the user provides:
More from abuxton/skills
shields-badges
Analyse a repository to identify its focus, technology stack, and labels, then search for and apply appropriate shields.io badges to markdown files.
10asciinema-record
Record a terminal session to a named .cast file using asciinema, trim the recording to marked content, and optionally convert it to a GIF using agg.
7github-gist
Create, manage, and organize GitHub Gists using the gh CLI. Use this skill whenever a user wants to create a gist, share code snippets, manage existing gists, add files to a gist, list or search gists, edit gist content or descriptions, clone a gist, or delete a gist. Every gist created or modified must include a README.md documenting its purpose and contents.
7gitattributes-manager
Create, review, and safely update `.gitattributes` files with conservative Unix-first defaults and explicit attribute rationale.
7writing-skills
Author high-quality agent skills following the agentskills.io specification, with correct frontmatter, workflow structure, and reference assets.
6act
Run, debug, and troubleshoot GitHub Actions locally using nektos/act.
3