All authors
wcygan avatar

Claude Skills by wcygan

github.com/wcygan
43 skillsA× 42B× 17 installs66 views
CommandsA

Create a new global skill in config/claude/skills/ for distribution via dotfiles

toolsgoshell
0
186
Cross Platform GuardianA

Ensure cross-platform compatibility across macOS (Intel/ARM), Ubuntu, and Fedora for this dotfiles repository. Detects and auto-fixes hardcoded paths, platform-specific assumptions, package availability issues, and test coverage gaps. Use when adding features, updating configs, bumping Nix flake, or investigating platform-specific bugs. Keywords: cross-platform, compatibility, macOS, Linux, Ubuntu, Fedora, platform, portability, Nix flake, Docker test, CI

devopsgoshell
0
186
Fish Shell ConfigA

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

documentationshellbash
0
186
Ghostty ConfigA

Configure and optimize Ghostty terminal with themes, fonts, keybindings, and performance settings. Use when setting up Ghostty, creating terminal configs, customizing keybinds, or troubleshooting terminal behavior. Keywords: ghostty, terminal, config, keybind, theme, font, terminal config, ghostty.conf

developmentgoshell
0
186
Global Skill CreatorA

Create global Claude Code skills that are distributed via the dotfiles repository. Use when creating a new skill, adding a global skill, or making a skill available across all projects. Keywords: skill, global skill, create skill, new skill, SKILL.md

toolsgobash
0
186
Lazygit ConfigA

Configure lazygit TUI including config.yml setup, custom pagers (especially delta integration), themes, keybindings, and custom commands. Use when setting up lazygit, configuring git diff viewers, integrating delta, or customizing lazygit behavior. Keywords: lazygit, delta, git diff, pager, lazygit config, config.yml, git TUI, diff viewer

documentationpythongo
0
186
Nix ManagerA

Manage Nix packages, flakes, and configurations using Determinate Nix installer patterns. Use when installing/updating packages, creating flakes, troubleshooting Nix issues, or optimizing Nix workflows. Keywords: nix, flake, package, nixpkgs, nix profile, flake.nix, flake.lock, determinate, nix-installer

developmentpythonrust
0
186
Nvim ConfigA

Configure Neovim editor with init.lua, plugin management, LSP setup, keymaps, and options. Use when setting up Neovim, adding plugins, configuring language servers, or customizing keybindings. Keywords: neovim, nvim, init.lua, vim, plugin, LSP, keymap, configure, vimscript

developmenttypescriptpython
0
186
Starship ConfigA

Configure and optimize Starship cross-shell prompt with presets, custom modules, and performance tuning. Use when setting up Starship, creating prompt configs, customizing prompt appearance, or troubleshooting prompt issues. Keywords: starship, prompt, shell prompt, PS1, starship.toml, preset, prompt config, shell theme

documentationrustgo
0
186
Zed ConfigA

Configure Zed editor settings, keybindings, language servers, themes, and AI agents. Use when modifying Zed configuration, adding keybindings, setting up language servers, or configuring external agents like Claude Code. Keywords: zed, editor, settings, keybindings, keymap, LSP, language server, theme, agent, configure

developmentjavascripttypescript
0
186
Zellij ConfigA

Configure Zellij terminal multiplexer with layouts, themes, keybindings, and behavior settings using KDL format. Use when setting up Zellij, creating layouts, customizing themes, or configuring keybinds. Keywords: zellij, terminal multiplexer, layout, theme, keybind, KDL, config, tmux alternative, terminal workspace

documentationgoshell
0
186
Agent TeamA

Launch and coordinate Claude Code agent teams for complex tasks. Use when the user wants to parallelize work across multiple agents, needs a team for review, debugging, design, or feature development, or asks to "create a team" or "spawn agents." Keywords: agent team, team, spawn, teammates, parallel agents, coordinate, collaborate, multi-agent

businessgobash
0
186
Api WorkshopA

Design new APIs or review existing ones using debate-driven multi-agent workshop. Agents propose designs and challenge each other on consumer UX, domain modeling, security, performance, and standards compliance. Use when the user wants to design a new API, review an existing API, decide between REST/GraphQL, or improve API architecture. Keywords: api design, api review, rest api, graphql, openapi, api architecture, api specification, endpoint design, api standards.

developmentgoapi
0
186
Arch ReviewA

RFC-style review of major technical decisions using a 5-agent debate team. Spawns tech-lead, security-auditor, performance-analyst, reliability-engineer, and devils-advocate for independent analysis followed by structured discussion. Produces decision document with pros/cons, dissenting opinions, and recommendation. Use for architecture decisions, technology selection, major refactors, design reviews. Keywords: architecture, RFC, design review, technical decision, architecture review, design ...

toolsgitapi
0
186
Business ReviewA

Launch a multi-function business review team to evaluate product ideas, features, or applications from stakeholder perspectives. Agents represent product management, marketing, engineering, finance, data science, data engineering, sales, and synthesis roles. Use when evaluating a new feature, assessing product viability, planning launches, or need cross-functional input on business decisions. Keywords: business review, product evaluation, feature assessment, stakeholder analysis, cross-functi...

businessgo
0
186
ChangelogA

Generate a changelog or release notes from git history between two refs (tags, commits, or branches). Use when preparing a release, summarizing changes, or creating release notes. Keywords: changelog, release notes, release, changes, what changed, version, tag, diff, history, summary

documentationgojava
0
186
CommitA

Analyze staged changes and create a well-crafted conventional commit. Handles unstaged files, pre-commit hook failures, and multi-file changes. Use when ready to commit, or when you want help writing a good commit message. Keywords: commit, git commit, stage, conventional commit, commit message

developmentgobash
0
186
Competitor AnalysisA

Comprehensive competitor research using a 7-agent team. Spawns parallel research agents for product, marketing, UX, and technical analysis, then sequential synthesis agents for MVP spec, go-to-market strategy, and competitive landscape. Use when evaluating a competitor, planning a new product, or scoping an MVP. Keywords: competitor, competitive analysis, market research, product research, MVP, go-to-market, GTM, teardown, product teardown

researchgoapi
0
186
Create PrA

Create a pull request using git and GitHub CLI. Handles the full workflow from committing changes to opening a PR. Use when creating a PR, opening a pull request, submitting changes for review, or pushing a branch for review. Keywords: pull request, PR, create PR, open PR, submit PR, push for review, code review

code-qualitygobash
0
186
Customer ReviewA

Review customer feedback from multiple channels and plan prioritized improvements.

researchbash
0
186
Data ReviewA

Review data pipelines, warehouses, analytics infrastructure for reliability, quality, performance, governance, and cost. Spawns specialized agents (data-engineer, data-scientist, performance-analyst, security-auditor) to audit in parallel, then debate architecture trade-offs. Use when evaluating data platforms, assessing pipeline health, optimizing queries, or auditing data governance and compliance. Keywords: data pipeline, warehouse, analytics, ETL, data quality, query optimization, data go...

devopsgobash
0
186
Debt AuditA

**Purpose**: Comprehensive technical debt inventory with ROI-based prioritization **Pattern**: Parallel domain audits → unified backlog with aging analysis ---

documentationgobash
0
186
Debug TeamA

Debug complex issues using an agent team with competing hypotheses. Spawns 3-5 investigators that actively challenge each other's theories and converge on the root cause. Use for tough bugs where the root cause is unclear. Keywords: debug team, competing hypotheses, root cause, investigation, multi-agent debug, hard bug, mystery bug

researchgobash
0
186
Design ResearchA

Research website design, styling, and frontend implementation using Playwright CLI to capture screenshots and analyze structure. Use when a software engineer wants to understand and implement a similar design. Keywords: design research, website design, frontend analysis, UI study, design system, screenshot, Playwright

developmentjavascriptpython
0
186
Diff ExplainA

Explain a diff in plain English. Works with staged changes, unstaged changes, commits, branches, or PR numbers. Use when you want to understand what changed and why. Keywords: diff, explain diff, what changed, understand changes, diff summary, review changes, read diff

toolsbashgit
0
186
Fix IssueA

Take a GitHub issue number, investigate it, implement a fix, write tests, and open a PR. End-to-end workflow from assigned issue to merged PR. Use when you want to fix a specific GitHub issue. Keywords: fix issue, github issue, resolve issue, close issue, implement issue, issue to PR, bug fix

toolsgobash
0
186
Gh CliA

Work with GitHub from the command line using the GitHub CLI (gh). Use when managing repositories, pull requests, issues, releases, GitHub Actions, or any GitHub operations. Keywords: github, gh, pull request, PR, issue, release, workflow, actions, repository, fork, clone, merge

toolsbashgit
0
186
Launch ReadyA

**Name**: Launch Readiness Assessment **When to use**: Before deploying features to production; before major releases; when stakeholders need go/no-go decision ---

businessgoapi
0
186
Migration TeamA

Plan and execute database, infrastructure, or framework migrations with comprehensive risk assessment and rollback strategies.

devopsgosql
0
186
New AgentA

Create custom Claude Code subagents. Interactive wizard that gathers requirements, generates the agent .md file with proper frontmatter and system prompt. Use when creating a new agent, adding a subagent, or making a custom agent available globally. Keywords: agent, subagent, create agent, new agent, custom agent

businessrustbash
0
186
OnboardA

Explore an unfamiliar codebase and generate an ARCHITECTURE.md with component diagrams, pattern catalog, and dev workflow guide. Use when joining a new project, picking up an OSS repo, or needing to understand how a codebase works. Keywords: onboard, architecture, explore, understand, codebase, new project, map, document, how does this work

developmenttypescriptpython
0
186
Playwright CliA

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages. Keywords: browser, automation, playwright, web testing, screenshot, form, click, navigate, scrape

toolsgobash
0
186
Postmortem TeamA

**Thorough incident analysis with blameless culture and actionable prevention.** You are the **postmortem coordinator** leading a blameless incident analysis. Your role is to orchestrate parallel investigation, facilitate convergence on root cause, and ensure actionable prevention measures.

businessgotesting
0
186
Product DiscoveryA

```yaml --- name: product-discovery description: > Comprehensive market discovery using an 8-agent research team. Discovers ALL products in a given space (commercial, open source, community tools), analyzes features, positioning, sentiment, and technical architecture, then identifies market opportunities. Use when exploring a new market, evaluating a product category, finding competitors, or identifying white space. Keywords: market research, product discovery, competitive landscape, market a...

developmentrustgo
0
186
Review ChangesA

Orchestrate multiple review agents for a comprehensive pre-PR code review. Analyzes diff, verifies intent alignment with linked issues, and checks for broader codebase impacts. Use before opening a PR to catch bugs, security issues, silent failures, and performance problems. Keywords: review, code review, pre-PR, diff review, check changes, audit changes

databasesgobash
0
186
Security ReviewA

Run a targeted security audit on specified files or modules. Uses OWASP-informed checks, dependency vulnerability scanning, and auth/input validation review. Use for security audits, vulnerability checks, or before deploying sensitive code. Keywords: security, audit, vulnerability, OWASP, CVE, secrets, injection, XSS, auth, authentication, authorization

securityjavascriptrust
0
186
Spec TeamA

Convert vague feature requests into detailed, implementable specifications through collaborative analysis.

developmentgoapi
0
186
Spike TeamA

Time-boxed technical exploration comparing multiple implementation approaches.

developmentgoapi
0
186
SpikeB

Quick prototype or investigation in an isolated git worktree. Creates a worktree, spawns agents to explore a technical approach, and opens a draft PR with findings. Use for time-boxed technical exploration, feasibility testing, library evaluation, or codebase audits. Keywords: spike, prototype, worktree, explore, feasibility, proof of concept, PoC, try, experiment, can we use, audit, investigate, trace, wired up

databasesgobash
0
186
Summarize PrA

Read a pull request and produce a concise summary of what changed, why, key decisions, and risks. Use when reviewing others' PRs, catching up on merged work, or triaging a PR queue. Keywords: summarize PR, PR summary, review PR, understand PR, what does this PR do, PR overview, triage PR

databasesbashgit
0
186
Ui OptimizationA

Analyze and optimize UI components for visual design, accessibility, and performance. Use when the user wants to improve existing UI, refine styling, enhance accessibility, or optimize frontend performance. Keywords: optimize UI, improve component, accessibility, responsive design, CSS optimization, visual polish, refine styling

developmentfrontendperformance
0
186
Ux ReviewA

Launch a multi-agent UX review of any web application using Playwright CLI to browse live pages. Agents analyze landing pages, navigation, user flows, visual design, accessibility, and copy quality, then synthesize a prioritized action plan. Use this skill whenever the user wants UX feedback, usability analysis, user experience review, interface critique, conversion optimization, or wants to make their app more intuitive, user-friendly, or easy to use. Also trigger when the user mentions "rev...

designrustgo
0
186
Zellij GuideA

All-in-one Zellij terminal multiplexer guide. Use when the user asks about Zellij keybindings, configuration, layouts, plugins, sessions, CLI commands, or troubleshooting. Also use when helping with dotfiles config at ~/Development/dotfiles/config/zellij/.

developmentgoshell
0
186