lang-fish
CommunityWrite robust Fish shell scripts faster
Authordragoscirjan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Fish shell has syntax and runtime behavior that differ from Bash, which can cause broken scripts, incorrect variable handling, and unreliable command-line tools. This Skill helps you write Fish code that is idiomatic, predictable, and easier to maintain.
Core Features & Use Cases
- Fish-native scripting rules: Uses set for variables, argparse for argument parsing, and status for exit codes.
- Safer shell development: Prevents accidental reliance on POSIX or Bash idioms that do not behave correctly in Fish.
- Practical workflow support: Useful for writing shell functions, interactive utilities, and automation scripts that need clear Fish conventions.
- Companion guidance: Recommends loading the clean-code skill alongside this one for cleaner and more maintainable implementations.
Quick Start
Ask the assistant to write or review your Fish shell script using Fish-native conventions and include clean-code guidance.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lang-fish Download link: https://github.com/dragoscirjan/opencode-config/archive/main.zip#lang-fish Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.