askill
runbook-run

runbook-runSafety 70Repository

Manually execute a registered runbook by name, running its actions in sequence

0 stars
1.2k downloads
Updated 2/12/2026

Package Files

Loading files...
SKILL.md

Run Runbook

You are manually executing a registered runbook's actions in sequence.

Instructions

  1. Parse arguments: /runbook-run <runbook-name>

    • If no name provided, read .claude/runbooks.json and ask which runbook to run
  2. Read .claude/runbooks.json and find the named runbook

    • If not found, list available runbooks and ask
  3. Resolve template variables in each action's command or instruction:

    • {{task_description}} — ask the user or use "manual runbook run" as default
    • {{date}} — replace with current date (date +%Y-%m-%d)
    • {{branch}} — replace with current branch (git branch --show-current)
  4. Show the user what will be executed:

    Running runbook "auto-version-commit":
      1. [prompt] Run /bump to update the version
      2. [prompt] Run /commit-and-push to commit and push all changes
    
  5. Execute each action in order based on its type:

    shell actions: Run the command via Bash. Show the output.

    prompt actions: Follow the instruction directly. This means:

    • If the instruction references a skill (e.g., "Run /bump"), invoke it using the Skill tool
    • If the instruction is a natural language directive, follow it using your judgment
    • Template variables in the instruction are already resolved from step 3

    Execute actions sequentially. If one fails, stop and report the error.

  6. Report results:

    Runbook "auto-version-commit" completed:
      1. [prompt] Run /bump ✓
      2. [prompt] Run /commit-and-push ✓
    

Error Handling

  • If an action fails, stop execution and report which step failed and why
  • Do NOT continue to the next action after a failure
  • Suggest the user fix the issue and run /runbook-run <name> again

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

62/100Analyzed 2/20/2026

A reasonably well-structured skill for executing registered runbooks sequentially. Good step-by-step instructions and error handling, but tightly coupled to a specific internal plugin ecosystem and .claude/runbooks.json format, limiting reusability.

70
78
45
70
75

Metadata

Licenseunknown
Version-
Updated2/12/2026
Publisherjason-hchsieh

Tags

llmprompting