Skillzwave Logo
Skillzwave

fish-shell-config

34.8
F

Expert Fish shell configuration including config files, functions, abbreviations, prompts, environment variables, and scripting. Use when setting up Fish, creating aliases/functions, writing Fish scripts, configuring prompts, or migrating from bash. Keywords: fish shell, fish config, alias, abbr, function, prompt, fish script, config.fish, autoload

Also in: json azure

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install wcygan/dotfiles/fish-shell-config
skilz install wcygan/dotfiles/fish-shell-config --agent opencode
skilz install wcygan/dotfiles/fish-shell-config --agent codex
skilz install wcygan/dotfiles/fish-shell-config --agent gemini

First time? Install Skilz: pip install skilz

Works with 14 AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/wcygan/dotfiles
2. Copy the agent skill directory:
cp -r dotfiles/.claude/skills/fish-shell-config ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

command-development

by anthropics

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use ...

54
TECHlinux
Marketplace
+ansible+json

bash-defensive-patterns

by wshobson

Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities...

54
D
TECHlinux
Marketplace
+ci cd

bats-testing-patterns

by wshobson

Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requ...

54
D
TECHlinux
Marketplace
+testing+ci cd

debug-cli

by antinomyhq

Use when users need to debug, modify, or extend the code-forge application's CLI commands, argument parsing, or CLI behavior. This includes adding new...

53
TECHlinux

Agentic Skill Details

Repository
dotfiles
Type
Technical
Meta-Domain
cloud infrastructure
Primary Domain
linux
Market Score
34.8

Agent Skill Grade

F
Score: 58/100 Click to see breakdown

Score Breakdown

Spec Compliance
0/15
PDA Architecture
19/30
Ease of Use
21/25
Writing Style
0/10
Utility
16/20
Modifiers: -5

Areas to Improve

  • Invalid YAML syntax - parsing failed
  • 500+ line monolithic file violates Progressive Disclosure Architecture
  • No frontmatter to check name

Recommendations

  • Focus on improving Spec Compliance (currently 0/15)
  • Address 4 high-severity issues first
  • Add trigger phrases to description for discoverability

Graded: 1/5/2026

Developer Feedback

I took a look at your fish-shell-config skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 58/100, solidly in F territory. This is based on Anthropic's best practices for skill development. Your Ease of Use is strong (21/25) with great keyword coverage and clear structure, but Spec Compliance is completely failing (0/15) because of frontmatter issues. The good news? These are fixable problems that could push you well into passing range.

What's Working Well

  • Keyword discovery is solid - Your description nails it with "fish, config, alias, abbr, function, prompt" - that's exactly what helps people find your skill
  • Practical, example-heavy - You've got abundant code snippets and function templates that actually show people how to do things, not just talk about them
  • Well-organized sections - Core Principles, Configuration, Functions, Abbreviations... the logical flow is there and makes sense
  • Real problem-solving - You're addressing an actual gap for Fish shell users with comprehensive coverage

The Big One: Fix Your Frontmatter (Priority #1)

Your SKILL.md frontmatter is truncated/invalid. The description cuts off mid-word ("description: Expert Fish shell configuration...crea"). This breaks everything from an automated perspective and tanks your spec compliance score by 15 points.

Fix: Complete your frontmatter properly:

---
name: fish-shell-config
description: Configure Fish shell environments including config files, functions, abbreviations, and prompts. Use when asked to "setup Fish shell", "Fish configuration help", or "configure Fish shell functions".
---

This alone gets you +5 points on frontmatter validity and +4 on description quality. You'll probably hit 68-70/100 just from this.

Other Things Worth Fixing

  1. Create a references directory - Your SKILL.md is 500+ lines. Extract the "Migrating from Bash" section to references/bash-migration.md and the detailed examples to references/examples.md. This respects Progressive Disclosure Architecture and saves ~150 tokens. Impact: +8 points

  2. Add a Table of Contents - Files over 100 lines need navigation. Add a simple TOC after your frontmatter pointing to each major section. Takes 30 seconds, improves navigation. Impact: +3 points

  3. Tighten the workflow section - Your "Output Instructions" at the end are a bit loose. Add explicit numbered steps and verification checklists for each output type. Impact: +2 points

Quick Wins

Most impactful first:

  • Fix frontmatter immediately - straightforward, worth 9 points
  • Split into references directory - 500 lines → 250 + refs (8 points)
  • Add TOC after frontmatter - 5 minutes (3 points)
  • Tighten workflow steps - make them more checklist-oriented (2 points)

You've built something genuinely useful here. These fixes are all structural/presentational - your content is already strong. Getting to 80+ is totally doable.


Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.

Report Security Issue

Found a security vulnerability in this agent skill?