代码生成

代码生成、重构和脚手架

288 个 Skills 可用

Skills 列表

karpathy-guidelines

karpathy-guidelines

185Kcode-generation

减少常见LLM编码错误的行为指南。在编写、审查或重构代码时使用,以避免过度复杂化、进行精准修改、明确假设并定义可验证的成功标准。

forrestchang avatarforrestchang
获取
reference-signal-forms

reference-signal-forms

101Kcode-generation

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 avatarangular
获取
angular-developer

angular-developer

101Kcode-generation

生成 Angular 代码并提供架构指导。在创建项目、组件或服务时,或针对响应式(信号、linkedSignal、resource)、表单、依赖注入、路由、SSR、无障碍(ARIA)、动画、样式(组件样式、Tailwind CSS)、测试或 CLI 工具的最佳实践时触发。

angular avatarangular
获取
ponytail

ponytail

79Kcode-generation

强制采用实际可行的最懒解决方案,最简单、最短、最精简。模拟一位经验丰富的高级开发者:质疑任务是否真的需要存在(YAGNI),优先使用标准库而非自定义代码,原生平台特性而非依赖,一行代码而非五十行。支持强度级别:lite、full(默认)、ultra。适用于任何编码任务:编写、添加、重构、修复、审查或设计代码,以及选择库或依赖项。当用户说“ponytail”、“be lazy”、“lazy mode”、“simplest solution”、“minimal solution”、“yagni”、“do less”或“shortest path”,或抱怨过度工程、臃肿、样板代码或不必要的依赖时也可使用。请勿用于非编码请求(通用知识、散文、翻译、摘要、食谱)。

dietrichgebert avatardietrichgebert
获取
code-simplifier

code-simplifier

78Kcode-generation

审查 RTK Rust 代码,进行惯用简化。检测过度设计、不必要的分配、冗长模式。在不改变行为的前提下应用 Rust 惯用法。

rtk-ai avatarrtk-ai
获取
incremental-implementation

incremental-implementation

77Kcode-generation

增量交付变更。适用于实现任何涉及多个文件的特性或变更。当你即将一次性编写大量代码,或某个任务感觉太大而无法一步完成时使用。

addyosmani avataraddyosmani
获取
code-simplification

code-simplification

77Kcode-generation

简化代码以提高清晰度。在重构代码以提升清晰度且不改变行为时使用。在代码能工作但比应有的更难阅读、维护或扩展时使用。在审查积累了不必要复杂性的代码时使用。

addyosmani avataraddyosmani
获取
ponytail

ponytail

72Kcode-generation

External agent skill (MIT, github.com/DietrichGebert/ponytail). Forces the laziest solution that actually works: question whether the task needs to exist at all (YAGNI), reuse what is already in the codebase, reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Climb the ladder on every coding task — writing, adding, refactoring, fixing, reviewing, or designing code, and choosing libraries or dependencies. Supports intensity levels: lite, full (default), ultra. Never cut validation, error handling, security, or accessibility.

diegosouzapw avatardiegosouzapw
获取
agent-scout-explorer

agent-scout-explorer

72Kcode-generation

Agent skill for scout-explorer - invoke with $agent-scout-explorer

ruvnet avatarruvnet
获取
agent-challenges

agent-challenges

72Kcode-generation

Agent skill for challenges - invoke with $agent-challenges

ruvnet avatarruvnet
获取
agent-automation-smart-agent

agent-automation-smart-agent

71Kcode-generation

Agent skill for automation-smart-agent - invoke with $agent-automation-smart-agent

ruvnet avatarruvnet
获取
agent-coder

agent-coder

71Kcode-generation

Agent skill for coder - invoke with $agent-coder

ruvnet avatarruvnet
获取
agent-analyze-code-quality

agent-analyze-code-quality

70Kcode-generation

Agent skill for analyze-code-quality - invoke with $agent-analyze-code-quality

ruvnet avatarruvnet
获取
threejs-materials

threejs-materials

63Kcode-generation

Three.js materials - PBR, basic, phong, shader materials, material properties. Use when styling meshes, working with textures, creating custom shaders, or optimizing material performance.

calesthio avatarcalesthio
获取
nullable-new-params

nullable-new-params

62Kcode-generation

Fix newly added optional parameters, optional React props, and optional type/interface members in Remotion monorepo diffs by converting internal APIs to required nullable values and updating call sites. Use when a PR, review, or user asks to forbid new `foo?: T` / `param?: T` additions except for exported or documented public APIs where requiring the value would be breaking.

remotion-dev avatarremotion-dev
获取
formatting

formatting

62Kcode-generation

Run Remotion formatting and style checks until they pass. Use when the user asks to fix formatting or run the formatting command.

remotion-dev avatarremotion-dev
获取
upgrade-mediabunny

upgrade-mediabunny

62Kcode-generation

Upgrade Mediabunny and related @mediabunny packages across the Remotion repo. Use when asked to update Mediabunny to the latest version.

remotion-dev avatarremotion-dev
获取
bmod-core-tools

bmod-core-tools

54Kcode-generation

Required bmod metadata. Never invoke this skill.

bmad-code-org avatarbmad-code-org
获取
bmod-method

bmod-method

54Kcode-generation

Required bmod metadata. Never invoke this skill.

bmad-code-org avatarbmad-code-org
获取
bmad-build

bmad-build

53Kcode-generation

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 avatarbmad-code-org
获取
bmad-agent-dev

bmad-agent-dev

53Kcode-generation

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 avatarbmad-code-org
获取
clojure-write

clojure-write

49Kcode-generation

Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.

metabase avatarmetabase
获取
typescript-write

typescript-write

49Kcode-generation

Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.

metabase avatarmetabase
获取
cc-skill-coding-standards

cc-skill-coding-standards

47Kcode-generation

Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.

sickn33 avatarsickn33
获取