xcode-project
Xcodeプロジェクト設定支援。ビルド設定の最適化、Target/Scheme構成、SPM(Swift Package Manager)活用、xcconfig活用など、プロジェクト構成に関する包括的なサポートを提供する。「Xcodeプロジェクトを設定したい」「ビルド設定を最適化したい」「SPMを導入したい」と言った時に使用する。
Essential command-line tools and system utilities.
Xcodeプロジェクト設定支援。ビルド設定の最適化、Target/Scheme構成、SPM(Swift Package Manager)活用、xcconfig活用など、プロジェクト構成に関する包括的なサポートを提供する。「Xcodeプロジェクトを設定したい」「ビルド設定を最適化したい」「SPMを導入したい」と言った時に使用する。
Python type hints, mypy, Protocol, and static typing best practices
Refactor inline types into reusable, well-organized type definitions using interfaces, type aliases, and generics
Fixes Java 'cannot find symbol' errors by adding import statements or library dependencies.
Search TypeScript SYMBOLS (functions, types, classes) - NOT text. Use Glob to find files, Grep for text search, LSP for symbol search. Provides type-aware results that understand imports, exports, and relationships.
Review and refactor SwiftUI views for structure, ordering, and Observation usage. Use when the user wants SwiftUI view refactoring.
Adapts Figma design implementation to the target framework detected in the codebase
Use AST-aware edits to reduce syntax errors and maintain structure.
Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Python type annotations.
Use when building GTK 4/libadwaita applications; before writing app boilerplate; when debugging threading, signals, or lifecycle issues; when setting up GSettings, resources, or packaging; delegates UI/widget decisions to designing-gnome-ui skill
Rust coding best practices for idiomatic, efficient, and maintainable code. Use when writing Rust code, reviewing code, or learning Rust patterns.
TypeScript naming, functions, control flow, types, modules. Use for code style and conventions.
You are an expert developer using the CSharp (C#) language and using dotnet tooling.
Adds interviewer-friendly teaching comments (where-it-fits, function walkthroughs, closing block) without changing behavior.
Use this when working on the Workbench UI, Workbench state/store, export/compile pipeline, or adapter/target behavior (agents-md, claude-code, github-copilot, etc.).
Senior TypeScript specialist for type-safe full-stack apps. Use for advanced generics, discriminated unions, and strict mode.
C++ development standards including make/cmake, g++/clang++, and static analysis. Use when working with C++ files (.cpp, .hpp, .cc, .hh).
Creates and manages SessionStart hooks for Claude Code to ensure development environment is ready
Add Neovim plugins not available in NixVim's official plugin set using extraPlugins and extraConfigLua. Use this skill when the user requests adding a plugin by GitHub URL or mentions a plugin that doesn't exist as a native NixVim module.
This skill provides TypeScript best practices and conventions for the fitness app. Use when writing TypeScript code, defining types, working with interfaces, or ensuring type safety.