Use Case: Automation

Anything done three times deserves a skill of its own. The running example here is a quality gate run before every pull request — turned from a checklist in your head into a generated ASE workflow skill.

  1. 1

    Orientation

    Find the Skills to Chain

    The intent is matched against the accumulated help of all skills, which yields the concrete commands the workflow will orchestrate.

    Claude Code
    /ase-help-intent check code, docs and diff quality before a pull request
  2. 2

    Manual

    Read the Manual Pages

    Before the candidates are chained, their manual pages are opened — by full name or by any abbreviation — so the options the workflow will pass are taken from the SYNOPSIS instead of from memory.

    Claude Code
    /ase-help-skill ase-code-lint
  3. 3

    Generation

    Generate the Workflow Skill

    A new skill is generated in the style of the ASE skills, orchestrating the chosen steps — installed locally for this project only.

    Claude Code
    /ase-meta-workflow --scope local ase-flow-quality-gate lint and analyze the code, proofread the docs, then review the staged diff
  4. 4

    Dry Run

    Try It Out

    The generated skill is invoked like any other one, so its behavior can be checked on a real working copy before it becomes routine.

    Claude Code
    /ase-flow-quality-gate
  5. 5

    Evolution

    Regenerate on Change

    When the procedure changes, the skill is regenerated over its predecessor instead of being patched by hand.

    Claude Code
    /ase-meta-workflow --scope local --force ase-flow-quality-gate additionally run the ChangeLog update at the end
npm install -g @rse/ase && ase setup install