elisp-development
Emacs Lisp development best practices including file templates, project structure, testing, and coding style. Use when writing Emacs Lisp packages or configuration.
Essential command-line tools and system utilities.
Emacs Lisp development best practices including file templates, project structure, testing, and coding style. Use when writing Emacs Lisp packages or configuration.
Translates Figma designs into production-ready code with 1:1 visual fidelity
Validate Lisp code (Clojure, Racket, Scheme, Common Lisp) for syntax errors, parenthesis balance, and semantic issues. This skill should be used when validating Lisp code files, checking for syntax errors before execution, or validating LLM-generated Lisp code including incomplete or partial expressions. Provides structured JSON output optimized for automated workflows.
コードベースや要件からVocabulary(語彙)とLaw(守るべき条件)を自動発見するスキル。 名辞抽象(Term/Type)と関係抽象(Law/制約)の両方を抽出し、 /lde-term-card および /lde-law-card への入力を生成する。 使用タイミング: (1) 新規プロジェクトでVocabulary/Lawを洗い出す時、 (2) 既存コードからLaw/Termを抽出する時、(3) 「Lawを発見して」「語彙を抽出して」、 (4) LDEをレトロフィットする時、(5) Phase A-Bで初期Catalogを作る時
TypeScript strict patterns and best practices. Trigger: When implementing or refactoring TypeScript in .ts/.tsx (types, interfaces, generics, const maps, type guards, removing any, tightening unknown).
TypeScript coding patterns and type system best practices. Use when writing TypeScript code, designing types, working with generics, discriminated unions, conditional types, or when the user mentions TypeScript, TS, type safety, or type guards.
This skill guides working with Neovim configuration including testing changes headlessly, managing plugins with lazy.nvim, configuring LSP servers, and troubleshooting startup errors. Use this when modifying nvim config files or debugging nvim issues.
User interface pattern. When Claude needs to create an editable text region that contains inline pills or tokens, along with the ability to add them using a mention menu.
Parse JSON and create freezed object classes following project conventions.
Standardize Figma-to-code workflow using Figma MCP - always get_design_context first, then screenshot, use project tokens not hardcoded values, validate 1:1 parity
Controls typing indicator behavior and response pacing
Manages literal strings by pre-defining them as const string in C#. Use when organizing string constants, log messages, exception messages, or UI texts across the codebase.
Modify S&box Component properties using Property Attributes to customize inspector display. Use when creating components, enhancing inspector UX, organizing properties with headers/groups, adding constraints with Range, or conditionally showing fields.
VST3 SDK and VSTGUI implementation patterns. Use when working on plugin UI, parameter handling, VSTGUI components, editor lifecycle, thread safety, controller code, or cross-platform compatibility. Covers parameter types, IDependent pattern, visibility controllers, control selection, and common pitfalls.
🎨 品牌配色提取專家 - 當需要為 VS Code 主題提取品牌官方配色時使用此 skill。從官方網站提取品牌配色並生成 VS Code 主題色彩方案 (project)
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.).
Defines the rules and constraints for generating code from Figma designs using MCP in this project.
Conventions TypeScript pour le projet. Use when "add types", "typescript", "interface", "type definition".
Editing CCXT TypeScript exchange sources with transpilation-safe patterns for Python/Go/PHP/C#
This skill should be used when you need to know what members, methods, or extensions are available on Kotlin types. It queries autocomplete metadata generated by the kotlin-autocomplete-gradle-plugin.
Neovim設定の相談と編集を行うスキル。プラグインの追加、キーバインドの設定、LSPの設定、UIのカスタマイズなど、init.luaの編集全般をサポートします。
Expert guidance for creating effective Cursor IDE rules with best practices, patterns, and examples
Edits Ghostty terminal configuration. Use when configuring fonts, colors, keybindings, or appearance in Ghostty.