Topic: claude-desktop
234 skills in this topic.
-
staticcheck
Fix staticcheck issues
JamesPrial/claudefiles 3
-
go-vet
Fix go vet warnings
JamesPrial/claudefiles 3
-
go-nil
Go nil safety patterns. Routes to specific traps.
JamesPrial/claudefiles 3
-
go-nil-interface
Interface nil trap - typed nil is not nil
JamesPrial/claudefiles 3
-
go-nil-map
Map nil safety - read OK, write panics
JamesPrial/claudefiles 3
-
go-nil-pointer
Pointer receiver nil safety - methods can be called on nil
JamesPrial/claudefiles 3
-
go-nil-slice
Slice zero-value behavior - nil slice is usable
JamesPrial/claudefiles 3
-
go-testing
Go testing patterns. Routes to specific patterns.
JamesPrial/claudefiles 3
-
go-testing-benchmarks
Benchmark patterns for performance testing
JamesPrial/claudefiles 3
-
go-testing-helpers
Test helper patterns with t.Helper()
JamesPrial/claudefiles 3
-
go-testing-subtests
Subtest patterns with t.Run
JamesPrial/claudefiles 3
-
go-testing-table
Table-driven test patterns for Go
JamesPrial/claudefiles 3
-
plugin-packager
Package claudefiles components into a valid Claude Code plugin
JamesPrial/claudefiles 3
-
plugin-packager-hooks
Handle hook scripts and paths for plugin packaging
JamesPrial/claudefiles 3
-
plugin-packager-subset
Package language-specific subsets of claudefiles
JamesPrial/claudefiles 3
-
plugin-packager-validation
Plugin validation errors and fixes
JamesPrial/claudefiles 3
-
matlab-digital-filter-design
Designs and validates digital filters in MATLAB. Use when cleaning up noisy signals, removing interference, filtering signals, designing FIR/IIR filters (lowpass/highpass/bandpass/bandstop/notch), or comparing filters in Filter Analyzer.
matlab/skills 50
-
matlab-live-script
Create MATLAB plain text Live Scripts (.m files) following specific formatting rules. Use when generating MATLAB scripts, educational MATLAB content, Live Scripts, or when the user requests .m files with rich text formatting.
matlab/skills 50
-
matlab-performance-optimizer
Optimize MATLAB code for better performance through vectorization, memory management, and profiling. Use when user requests optimization, mentions slow code, performance issues, speed improvements, or asks to make code faster or more efficient.
matlab/skills 50
-
matlab-test-creator
Create comprehensive MATLAB unit tests using the MATLAB Testing Framework. Use when generating test files, test cases, unit tests, or when the user requests testing for MATLAB code, functions, or classes.
matlab/skills 50
-
matlab-test-execution
Run MATLAB tests, analyze results, collect code coverage, and set up CI/CD pipelines. Use when executing tests, filtering test suites, debugging test failures, generating coverage reports, or configuring buildtool and CI systems for MATLAB projects.
matlab/skills 50
-
matlab-uihtml-app-builder
Build interactive web applications using HTML/JavaScript interfaces with MATLAB computational backends via the uihtml component. Use when creating HTML-based MATLAB apps, JavaScript MATLAB interfaces, web UIs with MATLAB, interactive MATLAB GUIs, or when user mentions uihtml, HTML, JavaScript, web apps, or web interfaces.
matlab/skills 50
-
migrating-to-swift-concurrency
Provides the complete Swift Concurrency Migration Guide. Use when migrating to Swift 6, resolving data-race safety errors, understanding Sendable and actor isolation, or incrementally adopting async/await.
kylehughes/the-unofficial-swift-concurrency-migration-skill 50
-
programming-swift
Provides the complete content of 'The Swift Programming Language (6.3 beta)' book by Apple. Use this skill when you need to verify Swift syntax, look up language features, understand concurrency, resolve compiler errors, or consult the formal language reference.
kylehughes/the-unofficial-swift-programming-language-skill 43