ワンクリックで
add-fish-alias
Use when creating a new fish shell alias, function, or command shortcut, or when user asks to "add an alias for X"
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when creating a new fish shell alias, function, or command shortcut, or when user asks to "add an alias for X"
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when adding configuration for a new application to the dotfiles, setting up a new tool's config, adopting a config directory an app already created, or when user says "add config for X"
Run the brigade pi-subagents pipeline end-to-end on a PRD, transcript, or freeform request. Chef-de-cuisine drafts a narrative ELI5 strategy onepager (sous-chef AI review waves + your APPROVE/REVISE/MORE_WAVES/DENY approval) and then a numbered implementation plan (single sous-chef AI review, no human gate). Then chef-de-cuisine fans out chef-de-partie implementers in parallel git worktrees per dependency batch, and aboyeur runs the code-review-and-fix-refire loop with conditional health-inspector (security) and patissier (design QA). Add "in the background" / "async" to run stages 2–4 unattended after the strategy is approved; "autopilot" / "no review" to skip the strategy gate too. Artifacts land in `.pi/artifacts/`.
| name | add-fish-alias |
| description | Use when creating a new fish shell alias, function, or command shortcut, or when user asks to "add an alias for X" |
Create a new fish shell function/alias in Juliet dotfiles.
Create function file
symlinked/config/fish/functions/aliases/<name>.fish
Write the function
function <name> --wraps "<wrapped-command>"
<wrapped-command> $argv
end
Reload fish (or open new terminal)
source ~/.config/fish/config.fish
g.fish defines g function)function g --wraps "git"
git $argv
end
function nv --wraps "neovide"
if ! command -v neovide 2&> /dev/null
gum confirm "Neovide not installed. Install?" && brew install --cask neovide
end
neovide $argv
end
function pv --wraps "pipenv"
switch $argv[1]
case "i"
set argv[1] install
end
pipenv $argv
end
function clone
set -l provider (gum choose --header "Source?" github gitlab)
# ... rest of logic
end
Group related functions (e.g., git.fish contains ga, gl, gm, commit, etc.)
--wraps for tab completion inheritance$argv to pass all argumentsgum for interactive prompts (confirm, choose, input, spin)log, error, debuglog (defined in fish config)--wraps (loses tab completion)$@ instead of $argv (bash syntax, not fish)symlinked/config/fish/functions/aliases/)