When to use this skill Use this skill when the user wants to add a new functional command (e.g., "Hello World", "Format Text") to the extension. How to use this skill Adding a command requires updates to two files: and . Step 1: Update Add the command definition to the array. Step 2: Update Register the command in the function. Best Practices Command ID Naming : Use format to avoid conflicts. Async Handling : If the command logic is asynchronous, use . Error Handling : Wrap logic in try-catch blocks if it involves external operations. ---