diff --git a/patterns/raycast/extract_wisdom b/patterns/raycast/extract_wisdom new file mode 100755 index 0000000..918eae0 --- /dev/null +++ b/patterns/raycast/extract_wisdom @@ -0,0 +1,27 @@ +#!/bin/bash + +# Required parameters: +# @raycast.schemaVersion 1 +# @raycast.title Extract Wisdom +# @raycast.mode fullOutput + +# Optional parameters: +# @raycast.icon 🧠 +# @raycast.argument1 { "type": "text", "placeholder": "Input text", "optional": false, "percentEncoded": true} + +# Documentation: +# @raycast.description Run fabric extract_wisdom on input text +# @raycast.author YourName +# @raycast.authorURL https://github.com/yourgithubusername + +# Set PATH to include common locations and $HOME/go/bin +PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/go/bin:$PATH" + +# Use the PATH to find and execute fabric +if command -v fabric >/dev/null 2>&1; then + fabric -sp extract_wisdom "${1}" +else + echo "Error: fabric command not found in PATH" + echo "Current PATH: $PATH" + exit 1 +fi