Skip to content
Invocation v1.0

FG-0405 Custom Command System

Description

Build a library of reusable, parameterized commands that trigger complex agent behaviors with simple invocations. Custom Commands encode frequently-used multi-step operations into single triggers. Instead of explaining a complex procedure every session, the team invokes a named command that expands into the full procedure. This reduces errors, saves time, and creates a shared operational vocabulary.

Implementation

Identify operations that are performed repeatedly (3+ times). Encode each as a named command with: trigger name, parameters, expanded procedure, and expected output. Store commands in a shared, version-controlled location. Add new commands when patterns emerge. Retire commands that are no longer used.

Success Indicators

  • Common operations are invoked by name rather than explained each time
  • Command definitions serve as documentation for standard procedures
  • New team members learn operations by reading the command library
  • Command usage data reveals which operations are most frequent

Failure Modes

  • Too many commands: team can't remember what's available
  • Commands not updated when underlying procedures change
  • Commands that are too specific to be reusable
  • No discoverability: commands exist but the team doesn't know about them