Coding

73 skills in this category

pytorch
Passed
Metal Kernel
This skill guides developers through implementing Metal kernels for PyTorch operators on Apple Silicon (MPS). It covers the complete workflow including updating dispatch configuration in native_functions.yaml, writing Metal shader code with type-specialized functors, implementing host-side stubs in Objective-C++, and testing the implementation.
MetalPytorchApple Silicon+3
56997.0k
pytorch
Passed
Add Uint Support
Add unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to operators, kernels, or when user mentions enabling unsigned types, barebones unsigned types, or uint support.
CppUnsigned IntegersOperator Implementation+3
60396.3k
pytorch
Passed
At Dispatch V2
Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.
CppType DispatchPytorch+3
54796.3k
anthropics
Passed
Plugin Settings
This skill documents how to create user-configurable Claude Code plugins using .local.md files with YAML frontmatter. It provides bash utilities for parsing settings files and examples of hooks that adapt their behavior based on project-specific configuration.
Plugin DevelopmentConfigurationYaml+3
50361.4k
obra
Passed
Brainstorming
Superpowers is a complete software development workflow library for AI coding assistants. It provides structured skills for test-driven development, systematic debugging, brainstorming, implementation planning, code review, and subagent-driven development. The skills enforce disciplined practices through mandatory workflows and integrate with Claude Code, OpenCode, and Codex platforms.
TddDebuggingCode Review+3
116737.9k
affaan-m
Passed
Golang Patterns
A comprehensive reference guide for Go (Golang) development that covers idiomatic patterns, error handling, concurrency, interface design, package organization, and performance optimization. It serves as a best practices companion when writing, reviewing, or refactoring Go code.
GolangGoPatterns+3
5932.2k
affaan-m
Passed
Coding Standards
This skill provides comprehensive coding standards and best practices for TypeScript, JavaScript, React, and Node.js development. It covers principles like KISS, DRY, and YAGNI, along with practical guidance on variable naming, error handling, async patterns, React components, API design, and testing standards.
Coding StandardsTypescriptJavascript+3
19932.2k
wshobson
Passed
go-concurrency-patterns
This skill provides comprehensive documentation for Go concurrency patterns including goroutines, channels, sync primitives, and context management. It covers worker pools, fan-out/fan-in pipelines, graceful shutdown, error groups, and race detection with production-ready code examples.
GoGolangConcurrency+3
45827.0k
wshobson
Passed
code-review-excellence
Code Review Excellence is a comprehensive guide for conducting effective code reviews. It provides detailed methodologies for reviewing pull requests including checklists for security, performance, and testing, along with templates for feedback and techniques for giving constructive criticism while maintaining team morale.
Code ReviewPull RequestsBest Practices+3
49927.0k
wshobson
Passed
error-handling-patterns
A comprehensive guide to error handling patterns across Python, TypeScript, Rust, and Go. Covers exception hierarchies, Result types, circuit breakers, retry logic, and graceful degradation strategies for building resilient applications.
Error HandlingResilienceBest Practices+4
54627.0k
wshobson
Passed
memory-safety-patterns
A comprehensive reference skill for implementing memory-safe programming patterns including RAII, ownership models, smart pointers, and resource management. Covers best practices in Rust, C++, and C with debugging tool recommendations.
Memory SafetyRustCpp+3
67027.0k
wshobson
Passed
typescript-advanced-types
A comprehensive TypeScript reference skill that teaches advanced type system concepts including generics, conditional types, mapped types, template literal types, and utility types. It provides code examples and best practices for building type-safe applications without executing any code.
TypescriptType SystemGenerics+3
59227.0k
wshobson
Passed
python-performance-optimization
A comprehensive guide to profiling and optimizing Python code. Covers CPU and memory profiling tools (cProfile, memory_profiler, py-spy), optimization patterns like list comprehensions, caching with lru_cache, NumPy vectorization, and parallel processing with multiprocessing and asyncio.
PythonPerformanceProfiling+3
44927.0k
wshobson
Passed
modern-javascript-patterns
A comprehensive reference guide for modern JavaScript (ES6+) features and patterns. Covers arrow functions, destructuring, async/await, Promises, functional programming, classes, modules, iterators, generators, and performance optimization techniques for writing clean, maintainable code.
JavascriptEs6Functional Programming+3
71827.0k
wshobson
Passed
debugging-strategies
This skill teaches systematic debugging techniques using the scientific method approach. It covers debugging tools and techniques for JavaScript/TypeScript, Python, and Go, including profiler usage, memory leak detection, binary search debugging with git bisect, and best practices for tracking down elusive bugs in any codebase.
DebuggingProfilingTroubleshooting+3
59127.0k
wshobson
Passed
Bash Defensive Patterns
A comprehensive documentation resource for writing production-grade Bash scripts. It covers defensive programming techniques, POSIX compliance, Bats testing patterns, and ShellCheck configuration for static analysis and code quality.
BashShell ScriptingTesting+3
34027.0k
wshobson
Passed
Go Concurrency Patterns
A comprehensive educational skill for systems programming. It provides production-ready patterns for Go concurrency (goroutines, channels, worker pools), Rust async programming (Tokio, streams, error handling), and memory safety across C, C++, and Rust. Includes specialized agents for each language to assist with development tasks.
GoRustConcurrency+3
123727.0k
wshobson
Passed
Godot Gdscript Patterns
A comprehensive game development reference skill covering multiple engines and platforms. Provides production-ready patterns for Godot 4 GDScript (signals, state machines, object pooling), Unity ECS/DOTS (high-performance entity systems, Jobs, Burst), Unity general development (rendering pipelines, cross-platform deployment), and Minecraft Bukkit/Spigot/Paper plugin development.
Game DevelopmentGodotUnity+3
151127.0k
wshobson
Passed
Angular Migration
A comprehensive migration toolkit that helps upgrade legacy applications to modern frameworks. Covers AngularJS to Angular migration with hybrid mode support, React class-to-hooks conversion, database schema migrations across ORMs (Sequelize, TypeORM, Prisma), and major dependency version upgrades with compatibility analysis and rollback procedures.
MigrationAngularReact+3
5327.0k
SuperClaude-Org
Passed
Confidence Check
Pre-implementation confidence assessment (≥90% required). Use before starting any implementation to verify readiness with duplicate check, architecture compliance, official docs verification, OSS references, and root cause identification.
Pre ImplementationConfidence ScoringQuality Gate+2
22819.7k
obra
Passed
Writing Plans
Use when you have a spec or requirements for a multi-step task, before touching code
PlanningTddWorkflow+3
64713.2k
obra
Passed
Subagent Driven Development
Use when executing implementation plans with independent tasks in the current session
WorkflowSubagentCode Review+3
89113.2k
obra
Passed
Requesting Code Review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Code ReviewWorkflowGit+3
69313.2k
obra
Passed
Receiving Code Review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Code ReviewWorkflowDocumentation+3
118213.2k
obra
Passed
Executing Plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
WorkflowPlanningTask Execution+3
94513.2k
anthropics
Passed
Stripe Best Practices
Provides comprehensive guidance for Stripe payment integrations, recommending modern APIs like CheckoutSessions and Payment Element while warning against deprecated patterns. The skill references official Stripe documentation for checkout flows, subscriptions, Connect platforms, and webhook handling.
StripePaymentsApi Integration+3
9135.0k
anthropics
Passed
Agent Development
Comprehensive toolkit for developing Claude Code plugins with 7 specialized skills covering hooks, MCP integration, plugin structure, settings, commands, agents, and skill development. Includes validation utilities, working examples, and detailed documentation following progressive disclosure principles.
Plugin DevelopmentClaude CodeHooks+5
8082.1k
anthropics
Passed
Learning Output Style
This plugin transforms Claude into an interactive learning assistant that asks you to write meaningful code at key decision points (5-10 lines) instead of implementing everything automatically. It also provides educational insights about implementation choices and codebase patterns, helping you learn by doing rather than just watching.
LearningEducationInteractive+3
6322.1k
anthropics
Passed
Feature Dev
Feature Development provides a structured 7-phase workflow for building new features: discover requirements, explore the codebase with specialized agents, clarify ambiguities, design architecture, implement with approval, review quality, and summarize results. Uses code-explorer, code-architect, and code-reviewer agents in parallel for thorough analysis.
CodingWorkflowArchitecture+3
4622.1k
anthropics
Passed
Lua Lsp
This skill provides installation instructions for the Lua Language Server (lua-language-server), which enables code intelligence, diagnostics, and language server features for .lua files in Claude Code. Users must install the language server binary separately via Homebrew, snap, pacman, or manual download.
LuaLanguage ServerLsp+3
4122.1k