Get the FREE Ultimate OpenClaw Setup Guide →

confetti

npx machina-cli add skill IvanCampos/agents/confetti --openclaw
Files (1)
SKILL.md
894 B

Confetti

Overview

Run a fixed two-command celebration sequence.

Quick Start

scripts/run_confetti.sh

Optional control flags:

scripts/run_confetti.sh --wait
scripts/run_confetti.sh --async

Default behavior is optimized for performance:

  • Interactive terminal (TTY): waits for speech to finish.
  • Non-interactive automation: starts speech in background and returns immediately.

Tasks

Run confetti

  • Execute scripts/run_confetti.sh to open Raycast confetti and speak the phrase.

Resources

scripts/

  • run_confetti.sh: Triggers confetti and speaks the phrase, with async fast path for automation.

Source

git clone https://github.com/IvanCampos/agents/blob/main/skills/confetti/SKILL.mdView on GitHub

Overview

Confetti runs a fixed two-command celebration by opening the Raycast confetti URL and speaking a phrase with the Alex voice. Use it when the user asks to run confetti, celebrate, or trigger the celebratory sequence. It relies on the script run_confetti.sh and supports both interactive and automated use.

How This Skill Works

The skill executes scripts/run_confetti.sh to trigger the Raycast confetti celebration and vocalize a phrase using the Alex voice. It includes an interactive path that waits for speech to finish and a non-interactive path that starts speech in the background for automation.

When to Use It

  • User asks to run confetti, celebrate, or trigger the confetti sequence.
  • Celebrating task completion or a milestone in a workflow.
  • Announcing a successful automation run or deployment.
  • During a product demo or onboarding flow to add a festive moment.
  • In automated reports or dashboards to highlight a win with confetti.

Quick Start

  1. Step 1: Run scripts/run_confetti.sh
  2. Step 2: Optionally add --wait or --async to control blocking behavior
  3. Step 3: The script opens Raycast confetti and speaks the phrase with the Alex voice

Best Practices

  • Use the --wait flag in interactive sessions to ensure the celebration completes before proceeding.
  • Use the --async flag for automation to avoid blocking subsequent tasks.
  • Test the integration in both interactive (TTY) and non-interactive environments.
  • Keep the celebratory phrase concise and clearly spoken by the Alex voice.
  • Ensure the Raycast confetti URL is accessible in the running environment.

Example Use Cases

  • A user completes a complex workflow and asks to celebrate; triggering confetti with Alex speaking a phrase.
  • A CI/CD pipeline finishes successfully and invokes the confetti sequence for a visual win.
  • A product demo ends with confetti and a spoken congratulation from Alex.
  • Onboarding completes and the script is triggered to celebrate the milestone.
  • An automated test suite passes and triggers the celebratory confetti sequence.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers