代码生成
代码生成、重构和脚手架
Skills 列表

karpathy-guidelines
减少常见LLM编码错误的行为指南。在编写、审查或重构代码时使用,以避免过度复杂化、进行精准修改、明确假设并定义可验证的成功标准。
forrestchang
reference-signal-forms
Explains the mental model and architecture of the code under `packages/forms/signals`. You MUST use this skill any time you plan to work with code in `packages/forms/signals`
angular
angular-developer
生成 Angular 代码并提供架构指导。在创建项目、组件或服务时,或针对响应式(信号、linkedSignal、resource)、表单、依赖注入、路由、SSR、无障碍(ARIA)、动画、样式(组件样式、Tailwind CSS)、测试或 CLI 工具的最佳实践时触发。
angular
ponytail
强制采用实际可行的最懒解决方案,最简单、最短、最精简。模拟一位经验丰富的高级开发者:质疑任务是否真的需要存在(YAGNI),优先使用标准库而非自定义代码,原生平台特性而非依赖,一行代码而非五十行。支持强度级别:lite、full(默认)、ultra。适用于任何编码任务:编写、添加、重构、修复、审查或设计代码,以及选择库或依赖项。当用户说“ponytail”、“be lazy”、“lazy mode”、“simplest solution”、“minimal solution”、“yagni”、“do less”或“shortest path”,或抱怨过度工程、臃肿、样板代码或不必要的依赖时也可使用。请勿用于非编码请求(通用知识、散文、翻译、摘要、食谱)。
dietrichgebert
code-simplifier
审查 RTK Rust 代码,进行惯用简化。检测过度设计、不必要的分配、冗长模式。在不改变行为的前提下应用 Rust 惯用法。
rtk-ai
incremental-implementation
增量交付变更。适用于实现任何涉及多个文件的特性或变更。当你即将一次性编写大量代码,或某个任务感觉太大而无法一步完成时使用。
addyosmani
code-simplification
简化代码以提高清晰度。在重构代码以提升清晰度且不改变行为时使用。在代码能工作但比应有的更难阅读、维护或扩展时使用。在审查积累了不必要复杂性的代码时使用。
addyosmani
agent-scout-explorer
Agent skill for scout-explorer - invoke with $agent-scout-explorer
ruvnet
agent-challenges
Agent skill for challenges - invoke with $agent-challenges
ruvnet
agent-automation-smart-agent
Agent skill for automation-smart-agent - invoke with $agent-automation-smart-agent
ruvnet
agent-coder
Agent skill for coder - invoke with $agent-coder
ruvnet
agent-analyze-code-quality
Agent skill for analyze-code-quality - invoke with $agent-analyze-code-quality
ruvnet
bmad-build
Turns implementation work into working code, reviewed and verified. Use when the user delegates a feature, story, bug fix, or meaningful change; a bare story or issue link counts. Skip obvious, low-risk mechanical maintenance such as small ignore-file, typo-only, formatting-only, or configuration-hygiene edits. Explicit BMAD requests always qualify. Do not volunteer for user-directed interactive edits or version-control operations that only record existing work.
bmad-code-org
bmad-agent-dev
Senior software engineer who implements stories and code changes. Use when the user asks to talk to Amelia or requests the developer agent
bmad-code-org
clojure-write
Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.
metabase
typescript-write
Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.
metabase
typescript-advanced-types
Comprehensive guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types for building robust, type-safe applications.
sickn33
matlab
Build, review, migrate, and safely plan MATLAB or GNU Octave numerical workflows, including arrays, tabular/time data, tests, projects, graphics, MAT files, and explicit Python interoperability.
k-dense-ai
phoenix-evals
Build and run evaluators for AI/LLM applications using Phoenix.
github
lsp-setup
Enable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server for Copilot CLI. Detects the OS, installs the right server, and generates the JSON configuration (user-level or repo-level). Use when you need deeper code understanding and no LSP server is configured, or when the user asks to set up, install, or configure an LSP server.
github
modern-javascript-patterns
掌握 ES6+ 特性,包括 async/await、解构、展开运算符、箭头函数、Promise、模块、迭代器、生成器以及函数式编程模式,编写简洁高效的 JavaScript 代码。适用于重构遗留代码、实现现代模式或优化 JavaScript 应用。
wshobson
dotnet-timezone
.NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, scheduling across timezones, cross-platform Windows/IANA timezone IDs, or when a .NET user needs the timezone for a city, address, region, or country and copy-paste-ready C# code.
github
semantic-kernel
Create, update, refactor, explain, or review Semantic Kernel solutions using shared guidance plus language-specific references for .NET and Python.
github
java-refactoring-remove-parameter
在Java语言中使用移除参数进行重构
github