Quickly Get Started

ASE is a comprehensive toolkit with 53 individual skills and initially can be overwhelming, as there intentionally is no pre-defined workflow with a fixed beginning. Instead, ASE keeps you in the driver's seat, but as a consequence for most tasks you have to at least trigger the desired ASE actions yourself. The following gives you a few hints on how to quickly get started.

Online Help

From Intention to Skills

ASE skills are primarily intended to be triggered by the user through so-called "slash commands"/ase-xxx-xxx. In order to find the right commands, just use the ase-help-intentskill and express your intention. It will show you which particular slash commands (potentially even with their suitable options and arguments) can be used by you to achieve your intention.

Once you have found the suitable skill, either execute the proposed corresponding slash commands, or use the ase-help-skillskill to get a catalog of all available skills or show the manual page of an individual skill to find out more about the skill. Or alternatively, read the manual pages directly online below.

Claude Code:Example Prompts
/ase-help-intent create a "hello" CLI command which prints "Hello World" in red to the terminal
/ase-help-intent find 10 new clever ideas for Software Engineering skills
/ase-help-intent locate a good library for option parsing in TypeScript
Claude Code:Example Prompts
/ase-help-skill ase-meta-brainstorm
/ase-help-skill ase-code-edit

Your Skill Overview

ASE provides both stand-alone skills, which can be called at any time and fully independently, and related skills, which should be called in sequence to form a workflow.

Skills & Workflows

Step-Wise Driving,
You In The Loop

ASE provides its various skills to let the engineer trigger the next steps. Some skills are stand-alone, others are part of a particular operation mode that chains skills into a repeatable workflow. The diagram to the right gives you a compact overview of the skills and their intended operation modes.

Your Skill Deep-Dive

ASE provides many individual skills and each one accepts options and arguments. Fortunately, they are all documented in individual Unix-style manpages you can browse and search.

Standalone
Mode 1/2

  • ase-help-
  • ase-help-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-

Standalone
Mode 2/2

  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-arch-
  • ase-code-
  • ase-code-
  • ase-code-
  • ase-docs-
  • ase-docs-
  • ase-docs-
  • ase-docs-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-meta-
  • ase-code-

Quick
Mode

  • ase-code-
  • ase-spec-

Sync
Mode

  • ase-sync-
  • ase-sync-
  • ase-sync-

Funnel
Mode

  • ase-arch-
  • ase-code-
  • ase-code-
  • ase-code-
  • ase-code-

Task
Mode

  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
  • ase-task-
npm install -g @rse/ase && ase setup install