返回 Skill 列表
extension
分类: 开发与工程无需 API Key

meta:cli-feature-creator

CLI功能创建向导,用于添加新的aaa CLI命令。当用户要求“添加aaa命令”、“创建CLI功能”、“添加CLI命令”,或需要通过新功能扩展aaa CLI时使用。

person作者: jakexiaohubgithub

AAA CLI Feature Wizard

Wizard-style guide for adding new CLI features to the aaa command.

@context/workflows/aaa-cli-feature.md

When to Use

  • Adding a new aaa <command> subcommand
  • Adding a new aaa ralph plan <feature> subcommand
  • Adding new flags to existing commands
  • Extending the CLI with new functionality

Workflow

1. Gather Requirements

Ask about:

  • Feature name
  • Feature type (plan-subcommand, top-level, flag)
  • Required arguments and optional flags
  • Whether it needs auto mode

2. Create Files

Follow the workflow to create:

  1. Prompt file (source of truth)
  2. CLI command implementation
  3. Shell completions (bash/zsh/fish)
  4. E2E tests
  5. Skill file (if auto-triggered)

3. Verify

Run verification checklist from workflow.

References

  • Full workflow: @context/workflows/aaa-cli-feature.md
  • CLI architecture: @tools/CLAUDE.md
  • CLI stack: @context/stacks/cli/cli-bun.md