---
name: aid-update-api
description: >
  Direct-entry Lite-path shortcut (Alias of aid-change-api.) -- skips the aid-describe
  interview/triage. Binds VERB=`change` ARTIFACT=`api` and runs the shared
  shortcut engine, producing a fully-graded flattened Lite work that halts for
  approval.
  State machine: delegated to .claude/aid/templates/shortcut-engine.md
  (INTAKE -> CAPTURE -> SPEC -> PLAN -> DETAIL -> GATE -> APPROVAL-HALT).
allowed-tools: Read, Glob, Grep, Bash, Write, Edit, Agent
argument-hint: "[description]  -- what to change; runs straight to a graded flattened Lite work"
---

# Shortcut: change api

<!-- GENERATED by .claude/skills/generate-profile/scripts/build-shortcut-skills.py from .claude/aid/templates/shortcut-catalog.yml -- DO NOT EDIT BY HAND; edit the catalog row and re-run the helper, then the full run_generator.py. -->

This is a thin alias of `aid-change-api` -- identical `{verb, artifact}` binding, a separate directory (the generator provides no alias/redirect mechanism; see `shortcut-catalog.yml`'s Topology note).

Bind **VERB=`change`**, **ARTIFACT=`api`**, then run the shared engine at `.claude/aid/templates/shortcut-engine.md`. The engine scaffolds the flattened Lite work (feature-001 structure), authors REQUIREMENTS -> SPEC -> PLAN + BLUEPRINT -> DETAIL tasks with reduced capture, runs the per-document Grading Gates (feature-004), and halts at the FR-10 approval gate. It never executes. This shortcut's `default_type`/`group`/`alias_of` are its row in `.claude/aid/templates/shortcut-catalog.yml`.
