lang-fish

Community

Write 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.